aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2023-02-25 05:27:48 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-02-25 05:27:48 +0000
commit39906b7f4ae46f14178b10d6127402703cb79f87 (patch)
treecfbc7e51743597f0741264297ed1b80eb1a1fc65
parent3e4f5078f22551ee7d490a752f95783831b0e814 (diff)
parent108f7d176912218782af3bf9b5719178a31d289a (diff)
downloadwebrtc-39906b7f4ae46f14178b10d6127402703cb79f87.tar.gz
Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038 am: 2c1c9b95c5 am: a4ef7072fc am: 809d8a3ed0 am: 108f7d1769
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192 Change-Id: Id500d7b98ff8d1839dcf7d6535faf8785dcd978a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--Android.bp20334
-rw-r--r--android_tools/instructions.txt5
-rw-r--r--android_tools/project_riscv64.json31476
3 files changed, 16040 insertions, 35775 deletions
diff --git a/Android.bp b/Android.bp
index 5fc7f7a1db..fda73b805b 100644
--- a/Android.bp
+++ b/Android.bp
@@ -232,63 +232,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -406,65 +349,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -505,63 +395,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -600,63 +433,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -733,63 +509,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -915,65 +634,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -1011,69 +677,18 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [
":webrtc_common_audio__common_audio_c_arm_asm",
"common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc",
],
},
arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"],
},
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"],
},
},
@@ -1100,63 +715,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -1205,63 +763,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -1301,63 +802,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -1387,63 +831,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -1573,65 +960,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -1673,63 +1007,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -1749,63 +1026,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -1831,63 +1051,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -2023,65 +1186,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -2108,63 +1218,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -2179,67 +1232,18 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_arm.S"],
},
arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
},
riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
},
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
},
},
@@ -2270,63 +1274,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -2369,63 +1316,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -2459,63 +1349,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -2557,63 +1390,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -2778,65 +1554,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -2876,63 +1599,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -3012,63 +1678,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -3094,63 +1703,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -3199,63 +1751,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -3304,63 +1799,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -3397,63 +1835,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -3468,63 +1849,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -3650,65 +1974,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -3757,63 +2028,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -3846,19 +2060,7 @@ cc_library_static {
"common_audio/resampler/sinc_resampler_sse.cc",
],
host_supported: true,
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- "-msse2",
- ],
+ cflags: ["-msse2"],
static_libs: [
"webrtc_containers__flat_containers_internal",
"webrtc_memory__aligned_malloc",
@@ -3954,76 +2156,27 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [
"common_audio/signal_processing/complex_bit_reverse.c",
"common_audio/signal_processing/filter_ar_fast_q12.c",
],
},
riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
srcs: [
"common_audio/signal_processing/complex_bit_reverse.c",
"common_audio/signal_processing/filter_ar_fast_q12.c",
],
},
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [
"common_audio/signal_processing/complex_bit_reverse.c",
"common_audio/signal_processing/filter_ar_fast_q12.c",
],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [
"common_audio/signal_processing/complex_bit_reverse.c",
"common_audio/signal_processing/filter_ar_fast_q12.c",
@@ -4061,63 +2214,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -4190,63 +2286,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -4281,63 +2320,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -4430,63 +2412,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -4554,65 +2479,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -4650,63 +2518,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -4740,63 +2551,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -4829,63 +2583,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -5016,65 +2713,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -5190,65 +2834,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -5313,63 +2904,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -5409,63 +2943,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -5491,63 +2968,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -5580,63 +3000,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -5771,65 +3134,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -5950,63 +3260,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -6021,63 +3274,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -6186,65 +3382,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -6289,63 +3428,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -6386,63 +3468,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -6473,63 +3498,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -6616,63 +3584,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -6710,63 +3621,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -6806,65 +3660,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -7030,65 +3827,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -7123,63 +3867,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7211,63 +3898,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7291,63 +3921,6 @@ cc_library_static {
static_libs: ["webrtc_g711__g711_3p"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7377,63 +3950,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7466,63 +3982,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7601,63 +4060,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7692,63 +4094,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7777,63 +4122,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7904,63 +4192,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -7995,63 +4226,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -8077,16 +4251,6 @@ cc_library_static {
],
host_supported: true,
cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
"-mavx2",
"-mfma",
],
@@ -8157,65 +4321,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -8267,63 +4374,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -8489,65 +4539,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -8580,63 +4577,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -8760,65 +4700,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -8866,63 +4753,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -8953,63 +4783,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -9157,65 +4930,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -9342,65 +5062,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -9440,63 +5107,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -9534,63 +5144,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -9644,63 +5197,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -9743,65 +5239,10 @@ cc_library_static {
"webrtc_system_wrappers__system_wrappers",
],
arch: {
- arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -9949,65 +5390,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -10085,63 +5473,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -10199,63 +5530,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -10295,65 +5569,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -10399,63 +5616,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -10710,65 +5870,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -10888,65 +5995,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -11068,65 +6122,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -11163,65 +6164,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -11269,65 +6213,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -11351,63 +6238,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -11485,63 +6315,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -11612,63 +6385,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -11716,63 +6432,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -11813,63 +6472,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -11902,63 +6504,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -11997,65 +6542,10 @@ cc_library_static {
"webrtc_system_wrappers__system_wrappers",
],
arch: {
- arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -12110,63 +6600,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -12217,65 +6650,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -12312,63 +6688,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -12404,63 +6723,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -12512,65 +6774,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -12607,65 +6812,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -12698,63 +6850,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -12783,16 +6878,6 @@ cc_library_static {
],
host_supported: true,
cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
"-mavx2",
"-mfma",
],
@@ -12995,65 +7080,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -13089,63 +7121,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -13285,65 +7260,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -13502,65 +7424,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -13604,65 +7473,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -13715,65 +7527,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -13912,65 +7667,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -14012,63 +7714,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -14104,65 +7749,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -14197,63 +7785,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -14378,65 +7909,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -14462,19 +7940,7 @@ cc_library_static {
"common_audio/resampler/sinc_resampler_neon.cc",
],
host_supported: true,
- cflags: [
- "-DWEBRTC_HAS_NEON",
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
+ cflags: ["-DWEBRTC_HAS_NEON"],
static_libs: [
"webrtc_common_audio__common_audio_neon_c",
"webrtc_containers__flat_containers_internal",
@@ -14534,63 +8000,6 @@ cc_library_static {
static_libs: ["webrtc_fft__fft"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -14630,63 +8039,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -14726,65 +8078,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -14823,63 +8118,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -14924,65 +8162,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -15017,65 +8198,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -15105,63 +8229,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -15263,65 +8330,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_aec3__aec3_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_aec3__aec3_avx2"],
},
},
@@ -15360,63 +8374,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -15451,63 +8408,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -15541,63 +8441,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -15635,65 +8478,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -15718,63 +8504,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -15808,63 +8537,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -15902,63 +8574,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -16083,63 +8698,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -16194,65 +8752,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -16443,65 +8944,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -16559,65 +9007,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -16638,63 +9029,6 @@ cc_library_static {
cflags: ["-DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -16733,63 +9067,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -16921,65 +9198,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -17098,65 +9322,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -17196,63 +9367,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -17289,65 +9403,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -17483,65 +9540,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -17576,63 +9580,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -17669,63 +9616,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -17764,63 +9654,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -17960,65 +9793,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -18087,63 +9867,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -18177,63 +9900,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -18274,65 +9940,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -18465,65 +10074,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -18573,63 +10129,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -18680,63 +10179,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -18774,65 +10216,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -18958,65 +10343,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -19033,63 +10365,6 @@ cc_library_static {
static_libs: ["webrtc_g722__g722_3p"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -19123,63 +10398,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -19215,63 +10433,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -19304,63 +10465,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -19397,63 +10501,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -19487,63 +10534,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -19558,63 +10548,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -19806,65 +10739,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -19988,65 +10868,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -20098,65 +10925,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -20304,65 +11074,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -20400,63 +11117,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -20589,65 +11249,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -20686,65 +11293,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -20777,63 +11327,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -20868,63 +11361,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -20962,63 +11398,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -21161,65 +11540,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -21258,63 +11584,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -21350,65 +11619,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -21432,63 +11644,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -21526,63 +11681,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -21602,63 +11700,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -21690,63 +11731,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -21772,63 +11756,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -22054,65 +11981,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -22148,63 +12022,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -22241,69 +12058,14 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [
":webrtc_common_audio__common_audio_c_arm_asm",
"modules/audio_processing/aecm/aecm_core_neon.cc",
],
},
arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: ["modules/audio_processing/aecm/aecm_core_neon.cc"],
},
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -22343,63 +12105,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -22474,63 +12179,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -22616,65 +12264,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -22699,63 +12290,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -22794,63 +12328,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -23017,65 +12494,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -23119,63 +12543,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -23209,63 +12576,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -23291,63 +12601,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -23422,65 +12675,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -23520,65 +12720,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -23619,65 +12762,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -23769,63 +12855,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -23850,63 +12879,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -24033,65 +13005,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -24115,63 +13034,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -24311,65 +13173,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -24468,63 +13277,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -24565,65 +13317,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -24637,63 +13332,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -24730,63 +13368,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -24817,70 +13398,10 @@ cc_library_static {
"system_wrappers/source/denormal_disabler.cc",
],
host_supported: true,
+ cppflags: ["-Wno-unused-private-field"],
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- cppflags: ["-Wno-unused-private-field"],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- cppflags: ["-Wno-unused-private-field"],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- cppflags: ["-Wno-unused-private-field"],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- cppflags: ["-Wno-unused-private-field"],
},
},
}
@@ -24951,63 +13472,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -25126,65 +13590,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -25315,65 +13726,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -25408,63 +13766,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -25498,63 +13799,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -25603,63 +13847,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -25694,63 +13881,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -25791,63 +13921,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -25888,65 +13961,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -25979,63 +13995,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -26107,63 +14066,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -26222,65 +14124,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -26324,63 +14169,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -26502,65 +14290,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -26682,63 +14417,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -26768,63 +14446,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -26958,65 +14579,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -27051,63 +14619,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -27145,63 +14656,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -27227,63 +14681,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -27358,63 +14755,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -27495,63 +14835,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -27585,63 +14868,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -27673,63 +14899,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -27764,63 +14933,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -27949,65 +15061,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -28048,63 +15107,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -28223,65 +15225,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -28319,63 +15268,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -28413,63 +15305,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -28522,65 +15357,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -28613,63 +15391,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -28699,63 +15420,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -28787,63 +15451,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -28960,65 +15567,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -29045,63 +15599,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -29222,65 +15719,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -29352,63 +15796,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -29446,63 +15833,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -29630,65 +15960,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -29725,63 +16002,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -29814,63 +16034,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -29899,63 +16062,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -29988,63 +16094,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -30125,63 +16174,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -30222,63 +16214,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -30308,63 +16243,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -30491,65 +16369,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -30581,63 +16406,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -30663,63 +16431,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -30753,63 +16464,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -30858,65 +16512,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -30957,63 +16554,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -31049,63 +16589,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -31189,63 +16672,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -31287,63 +16713,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -31392,63 +16761,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -31499,63 +16811,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -31590,63 +16845,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -31671,16 +16869,6 @@ cc_library_static {
],
host_supported: true,
cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
"-mavx2",
"-mfma",
],
@@ -31821,65 +17009,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -31910,63 +17045,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -32005,63 +17083,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -32107,63 +17128,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -32216,63 +17180,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -32301,63 +17208,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -32559,65 +17409,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -32652,63 +17449,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -32828,65 +17568,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -32917,63 +17604,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -33005,63 +17635,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -33184,65 +17757,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -33285,63 +17805,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -33480,65 +17943,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -33579,65 +17989,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -33678,65 +18031,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -33779,65 +18075,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -33970,65 +18209,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -34064,63 +18250,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -34166,63 +18295,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -34264,65 +18336,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -34389,63 +18404,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -34493,63 +18451,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -34590,63 +18491,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -34672,63 +18516,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -34767,63 +18554,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -34961,65 +18691,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -35068,63 +18745,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -35274,65 +18894,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -35369,63 +18936,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -35451,63 +18961,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -35522,63 +18975,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -35619,63 +19015,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -35764,63 +19103,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -35861,63 +19143,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -35937,63 +19162,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -36030,63 +19198,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -36122,65 +19233,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -36219,63 +19273,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -36312,63 +19309,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -36508,65 +19448,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -36604,63 +19491,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -36784,65 +19614,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -36869,19 +19646,7 @@ cc_library_static {
"common_audio/signal_processing/min_max_operations_neon.c",
],
host_supported: true,
- cflags: [
- "-DWEBRTC_HAS_NEON",
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
+ cflags: ["-DWEBRTC_HAS_NEON"],
static_libs: [
"webrtc_common_audio__common_audio_c",
"webrtc_containers__flat_containers_internal",
@@ -36931,63 +19696,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37016,63 +19724,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37109,63 +19760,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37185,63 +19779,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37278,63 +19815,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37453,65 +19933,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -37542,63 +19969,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37625,63 +19995,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37707,63 +20020,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37797,63 +20053,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -37932,63 +20131,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38011,63 +20153,6 @@ cc_library_static {
host_supported: true,
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38104,63 +20189,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38317,65 +20345,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -38420,63 +20395,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38507,63 +20425,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38605,63 +20466,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38706,63 +20510,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38796,63 +20543,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38888,63 +20578,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -38975,63 +20608,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -39063,63 +20639,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -39175,63 +20694,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -39280,63 +20742,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -39368,63 +20773,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -39458,63 +20806,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -39607,63 +20898,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -39696,63 +20930,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -39804,70 +20981,19 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_common_audio__common_audio_neon"],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_common_audio__common_audio_neon"],
},
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: [
"webrtc_common_audio__common_audio_avx2",
"webrtc_common_audio__common_audio_sse2",
],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: [
"webrtc_common_audio__common_audio_avx2",
"webrtc_common_audio__common_audio_sse2",
@@ -39910,63 +21036,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -40003,63 +21072,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -40185,65 +21197,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -40273,63 +21232,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -40356,63 +21258,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -40442,63 +21287,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -40531,63 +21319,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -40636,65 +21367,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -40759,63 +21437,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -40853,63 +21474,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -40945,65 +21509,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -41125,65 +21632,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -41241,65 +21695,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -41422,65 +21819,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -41518,63 +21862,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -41609,70 +21896,19 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_common_audio__common_audio_neon"],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_common_audio__common_audio_neon"],
},
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: [
"webrtc_common_audio__common_audio_avx2",
"webrtc_common_audio__common_audio_sse2",
],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: [
"webrtc_common_audio__common_audio_avx2",
"webrtc_common_audio__common_audio_sse2",
@@ -41719,63 +21955,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -41809,63 +21988,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -41984,65 +22106,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -42162,65 +22231,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -42290,63 +22306,6 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -42476,65 +22435,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -42570,63 +22476,6 @@ cc_library_static {
static_libs: ["webrtc_rtc_base__checks"],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
},
},
}
@@ -42756,65 +22605,12 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
},
@@ -42853,65 +22649,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -42955,65 +22694,8 @@ cc_library_static {
],
arch: {
arm: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
- arm64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- riscv64: {
- cflags: ["-Wno-deprecated-declarations"],
- },
- x86_64: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
- x86: {
- cflags: [
- "-Wc++11-narrowing",
- "-Wctad-maybe-unsupported",
- "-Wexit-time-destructors",
- "-Wextra",
- "-Wglobal-constructors",
- "-Wno-shadow",
- "-Wshadow",
- "-Wstring-conversion",
- "-Wundef",
- "-Wunused-lambda-capture",
- ],
- },
},
}
@@ -43395,8 +23077,12 @@ cc_library_static {
},
arm64: {
whole_static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_common_audio__common_audio_cc",
"webrtc_common_audio__common_audio_neon",
"webrtc_common_audio__common_audio_neon_c",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_spl_sqrt_floor__spl_sqrt_floor",
],
},
x86_64: {
@@ -43523,8 +23209,12 @@ cc_library_static {
},
arm64: {
whole_static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_common_audio__common_audio_cc",
"webrtc_common_audio__common_audio_neon",
"webrtc_common_audio__common_audio_neon_c",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_spl_sqrt_floor__spl_sqrt_floor",
],
},
x86_64: {
diff --git a/android_tools/instructions.txt b/android_tools/instructions.txt
index 51897b0343..b490bed9dd 100644
--- a/android_tools/instructions.txt
+++ b/android_tools/instructions.txt
@@ -10,8 +10,9 @@ Follow the following steps to update this project:
2.2.4 - Enable dummy audio file (rtc_use_dummy_audio_file_devices to true in webrtc.gni).
2.2.5 - Disable dav1d decoder (rtc_include_dav1d_in_internal_decoder_factory to false in webrtc.gni).
2.2.6 - Disable protobuf (rtc_enable_protobuf to false in webrtc.gni).
- 2.2.7 - Run this command:
- for arch in x64 x86 arm64 arm; do
+ 2.2.7 - Set is_clang to true unconditionally in build/config/BUILDCONFIG.gn
+ 2.2.8 - Run this command:
+ for arch in x64 x86 arm64 arm riscv64; do
gn gen out/Debug --args="target_os=\"linux\" target_cpu=\"${arch}\"" --json-file-name=project_${arch}.json --ide=json
done
2.3 Copy out/Debug/project_*.json into android_tools.
diff --git a/android_tools/project_riscv64.json b/android_tools/project_riscv64.json
index 36c02c1354..7edebcfb4e 100644
--- a/android_tools/project_riscv64.json
+++ b/android_tools/project_riscv64.json
@@ -1,8 +1,8 @@
{
"build_settings": {
"build_dir": "//out/Debug/",
- "default_toolchain": "//build/toolchain/linux:riscv64",
- "gen_input_files": [ "//.gn", "//BUILD.gn", "//api/BUILD.gn", "//api/adaptation/BUILD.gn", "//api/audio/BUILD.gn", "//api/audio/test/BUILD.gn", "//api/audio_codecs/BUILD.gn", "//api/audio_codecs/L16/BUILD.gn", "//api/audio_codecs/g711/BUILD.gn", "//api/audio_codecs/g722/BUILD.gn", "//api/audio_codecs/ilbc/BUILD.gn", "//api/audio_codecs/opus/BUILD.gn", "//api/audio_codecs/test/BUILD.gn", "//api/crypto/BUILD.gn", "//api/metronome/BUILD.gn", "//api/metronome/test/BUILD.gn", "//api/neteq/BUILD.gn", "//api/numerics/BUILD.gn", "//api/rtc_event_log/BUILD.gn", "//api/task_queue/BUILD.gn", "//api/task_queue/test/BUILD.gn", "//api/test/metrics/BUILD.gn", "//api/test/network_emulation/BUILD.gn", "//api/test/pclf/BUILD.gn", "//api/test/video/BUILD.gn", "//api/transport/BUILD.gn", "//api/transport/rtp/BUILD.gn", "//api/units/BUILD.gn", "//api/video/BUILD.gn", "//api/video/test/BUILD.gn", "//api/video_codecs/BUILD.gn", "//api/video_codecs/test/BUILD.gn", "//api/voip/BUILD.gn", "//audio/BUILD.gn", "//audio/utility/BUILD.gn", "//audio/voip/BUILD.gn", "//audio/voip/test/BUILD.gn", "//build/BUILD.gn", "//build/buildflag_header.gni", "//build/compiled_action.gni", "//build/config/BUILD.gn", "//build/config/BUILDCONFIG.gn", "//build/config/android/config.gni", "//build/config/apple/symbols.gni", "//build/config/arm.gni", "//build/config/buildflags_paint_preview.gni", "//build/config/c++/BUILD.gn", "//build/config/c++/c++.gni", "//build/config/chrome_build.gni", "//build/config/chromecast_build.gni", "//build/config/chromeos/args.gni", "//build/config/chromeos/ui_mode.gni", "//build/config/clang/clang.gni", "//build/config/compiler/BUILD.gn", "//build/config/compiler/compiler.gni", "//build/config/compiler/pgo/BUILD.gn", "//build/config/compiler/pgo/pgo.gni", "//build/config/coverage/BUILD.gn", "//build/config/coverage/coverage.gni", "//build/config/dcheck_always_on.gni", "//build/config/devtools.gni", "//build/config/features.gni", "//build/config/freetype/freetype.gni", "//build/config/gcc/BUILD.gn", "//build/config/gclient_args.gni", "//build/config/host_byteorder.gni", "//build/config/ios/config.gni", "//build/config/ios/ios_sdk_overrides.gni", "//build/config/linux/BUILD.gn", "//build/config/linux/pkg-config.py", "//build/config/linux/pkg_config.gni", "//build/config/mac/mac_sdk_overrides.gni", "//build/config/mips.gni", "//build/config/nacl/config.gni", "//build/config/ozone.gni", "//build/config/ozone_extra.gni", "//build/config/pch.gni", "//build/config/posix/BUILD.gn", "//build/config/profiling/profiling.gni", "//build/config/python.gni", "//build/config/rts.gni", "//build/config/rust.gni", "//build/config/sanitizers/BUILD.gn", "//build/config/sanitizers/sanitizers.gni", "//build/config/sysroot.gni", "//build/config/ui.gni", "//build/config/v8_target_cpu.gni", "//build/config/win/manifest.gni", "//build/dotfile_settings.gni", "//build/mac/should_use_hermetic_xcode.py", "//build/rust/rust_static_library.gni", "//build/rust/rust_target.gni", "//build/rust/rust_unit_test.gni", "//build/rust/rust_unit_tests_group.gni", "//build/toolchain/BUILD.gn", "//build/toolchain/cc_wrapper.gni", "//build/toolchain/concurrent_links.gni", "//build/toolchain/gcc_toolchain.gni", "//build/toolchain/get_concurrent_links.py", "//build/toolchain/get_cpu_count.py", "//build/toolchain/goma.gni", "//build/toolchain/linux/BUILD.gn", "//build/toolchain/rbe.gni", "//build/toolchain/toolchain.gni", "//build/util/BUILD.gn", "//build/util/generate_wrapper.gni", "//build/util/lastchange.gni", "//build/util/process_version.gni", "//build/win/BUILD.gn", "//build_overrides/build.gni", "//build_overrides/gtest.gni", "//buildtools/deps_revisions.gni", "//buildtools/third_party/libc++/BUILD.gn", "//buildtools/third_party/libc++abi/BUILD.gn", "//call/BUILD.gn", "//call/adaptation/BUILD.gn", "//common_audio/BUILD.gn", "//common_audio/third_party/ooura/BUILD.gn", "//common_audio/third_party/spl_sqrt_floor/BUILD.gn", "//common_video/BUILD.gn", "//common_video/generic_frame_descriptor/BUILD.gn", "//common_video/test/BUILD.gn", "//examples/BUILD.gn", "//experiments/BUILD.gn", "//logging/BUILD.gn", "//media/BUILD.gn", "//modules/BUILD.gn", "//modules/async_audio_processing/BUILD.gn", "//modules/audio_coding/BUILD.gn", "//modules/audio_coding/audio_coding.gni", "//modules/audio_coding/codecs/opus/test/BUILD.gn", "//modules/audio_device/BUILD.gn", "//modules/audio_mixer/BUILD.gn", "//modules/audio_processing/BUILD.gn", "//modules/audio_processing/aec3/BUILD.gn", "//modules/audio_processing/aec_dump/BUILD.gn", "//modules/audio_processing/aecm/BUILD.gn", "//modules/audio_processing/agc/BUILD.gn", "//modules/audio_processing/agc2/BUILD.gn", "//modules/audio_processing/agc2/rnn_vad/BUILD.gn", "//modules/audio_processing/capture_levels_adjuster/BUILD.gn", "//modules/audio_processing/ns/BUILD.gn", "//modules/audio_processing/test/conversational_speech/BUILD.gn", "//modules/audio_processing/transient/BUILD.gn", "//modules/audio_processing/utility/BUILD.gn", "//modules/audio_processing/vad/BUILD.gn", "//modules/congestion_controller/BUILD.gn", "//modules/congestion_controller/goog_cc/BUILD.gn", "//modules/congestion_controller/pcc/BUILD.gn", "//modules/congestion_controller/rtp/BUILD.gn", "//modules/pacing/BUILD.gn", "//modules/remote_bitrate_estimator/BUILD.gn", "//modules/rtp_rtcp/BUILD.gn", "//modules/third_party/fft/BUILD.gn", "//modules/third_party/g711/BUILD.gn", "//modules/third_party/g722/BUILD.gn", "//modules/utility/BUILD.gn", "//modules/video_capture/BUILD.gn", "//modules/video_coding/BUILD.gn", "//modules/video_coding/codecs/av1/BUILD.gn", "//modules/video_coding/svc/BUILD.gn", "//modules/video_coding/timing/BUILD.gn", "//net/dcsctp/BUILD.gn", "//net/dcsctp/common/BUILD.gn", "//net/dcsctp/fuzzers/BUILD.gn", "//net/dcsctp/packet/BUILD.gn", "//net/dcsctp/public/BUILD.gn", "//net/dcsctp/rx/BUILD.gn", "//net/dcsctp/socket/BUILD.gn", "//net/dcsctp/testing/BUILD.gn", "//net/dcsctp/timer/BUILD.gn", "//net/dcsctp/tx/BUILD.gn", "//out/Debug/args.gn", "//p2p/BUILD.gn", "//pc/BUILD.gn", "//rtc_base/BUILD.gn", "//rtc_base/containers/BUILD.gn", "//rtc_base/experiments/BUILD.gn", "//rtc_base/memory/BUILD.gn", "//rtc_base/network/BUILD.gn", "//rtc_base/synchronization/BUILD.gn", "//rtc_base/system/BUILD.gn", "//rtc_base/task_utils/BUILD.gn", "//rtc_base/third_party/base64/BUILD.gn", "//rtc_base/third_party/sigslot/BUILD.gn", "//rtc_base/units/BUILD.gn", "//rtc_tools/BUILD.gn", "//sdk/BUILD.gn", "//stats/BUILD.gn", "//system_wrappers/BUILD.gn", "//test/BUILD.gn", "//test/logging/BUILD.gn", "//test/network/BUILD.gn", "//test/pc/e2e/BUILD.gn", "//test/pc/e2e/analyzer/video/BUILD.gn", "//test/pc/sctp/BUILD.gn", "//test/peer_scenario/BUILD.gn", "//test/peer_scenario/tests/BUILD.gn", "//test/scenario/BUILD.gn", "//test/time_controller/BUILD.gn", "//testing/BUILD.gn", "//testing/gmock/BUILD.gn", "//testing/gtest/BUILD.gn", "//testing/libfuzzer/fuzzer_test.gni", "//testing/scripts/run_isolated_script_test.pydeps", "//testing/test.gni", "//third_party/BUILD.gn", "//third_party/abseil-cpp/BUILD.gn", "//third_party/abseil-cpp/absl.gni", "//third_party/abseil-cpp/absl/algorithm/BUILD.gn", "//third_party/abseil-cpp/absl/base/BUILD.gn", "//third_party/abseil-cpp/absl/cleanup/BUILD.gn", "//third_party/abseil-cpp/absl/container/BUILD.gn", "//third_party/abseil-cpp/absl/debugging/BUILD.gn", "//third_party/abseil-cpp/absl/flags/BUILD.gn", "//third_party/abseil-cpp/absl/functional/BUILD.gn", "//third_party/abseil-cpp/absl/hash/BUILD.gn", "//third_party/abseil-cpp/absl/log/BUILD.gn", "//third_party/abseil-cpp/absl/log/internal/BUILD.gn", "//third_party/abseil-cpp/absl/memory/BUILD.gn", "//third_party/abseil-cpp/absl/meta/BUILD.gn", "//third_party/abseil-cpp/absl/numeric/BUILD.gn", "//third_party/abseil-cpp/absl/profiling/BUILD.gn", "//third_party/abseil-cpp/absl/random/BUILD.gn", "//third_party/abseil-cpp/absl/random/internal/BUILD.gn", "//third_party/abseil-cpp/absl/status/BUILD.gn", "//third_party/abseil-cpp/absl/strings/BUILD.gn", "//third_party/abseil-cpp/absl/synchronization/BUILD.gn", "//third_party/abseil-cpp/absl/time/BUILD.gn", "//third_party/abseil-cpp/absl/time/internal/cctz/BUILD.gn", "//third_party/abseil-cpp/absl/types/BUILD.gn", "//third_party/abseil-cpp/absl/utility/BUILD.gn", "//third_party/boringssl/BUILD.generated.gni", "//third_party/boringssl/BUILD.generated_tests.gni", "//third_party/boringssl/BUILD.gn", "//third_party/boringssl/src/third_party/fiat/BUILD.gn", "//third_party/catapult/third_party/vinn/BUILD.gn", "//third_party/catapult/tracing/BUILD.gn", "//third_party/catapult/tracing/trace_viewer.gni", "//third_party/crc32c/BUILD.gn", "//third_party/dav1d/BUILD.gn", "//third_party/dav1d/dav1d_generated.gni", "//third_party/freetype/BUILD.gn", "//third_party/google_benchmark/BUILD.gn", "//third_party/google_benchmark/buildconfig.gni", "//third_party/googletest/BUILD.gn", "//third_party/harfbuzz-ng/BUILD.gn", "//third_party/harfbuzz-ng/harfbuzz.gni", "//third_party/icu/BUILD.gn", "//third_party/icu/config.gni", "//third_party/icu/sources.gni", "//third_party/jsoncpp/BUILD.gn", "//third_party/libaom/BUILD.gn", "//third_party/libaom/libaom_srcs.gni", "//third_party/libaom/options.gni", "//third_party/libevent/BUILD.gn", "//third_party/libjpeg.gni", "//third_party/libjpeg_turbo/BUILD.gn", "//third_party/libpng/BUILD.gn", "//third_party/libsrtp/BUILD.gn", "//third_party/libvpx/BUILD.gn", "//third_party/libvpx/libvpx_srcs.gni", "//third_party/libyuv/BUILD.gn", "//third_party/libyuv/libyuv.gni", "//third_party/nasm/nasm_assemble.gni", "//third_party/opus/BUILD.gn", "//third_party/pffft/BUILD.gn", "//third_party/rnnoise/BUILD.gn", "//third_party/zlib/BUILD.gn", "//video/BUILD.gn", "//video/adaptation/BUILD.gn", "//video/config/BUILD.gn", "//video/render/BUILD.gn", "//webrtc.gni" ],
+ "default_toolchain": "//build/toolchain/linux:clang_riscv64",
+ "gen_input_files": [ "//.gn", "//BUILD.gn", "//api/BUILD.gn", "//api/adaptation/BUILD.gn", "//api/audio/BUILD.gn", "//api/audio/test/BUILD.gn", "//api/audio_codecs/BUILD.gn", "//api/audio_codecs/L16/BUILD.gn", "//api/audio_codecs/g711/BUILD.gn", "//api/audio_codecs/g722/BUILD.gn", "//api/audio_codecs/ilbc/BUILD.gn", "//api/audio_codecs/opus/BUILD.gn", "//api/audio_codecs/test/BUILD.gn", "//api/crypto/BUILD.gn", "//api/metronome/BUILD.gn", "//api/metronome/test/BUILD.gn", "//api/neteq/BUILD.gn", "//api/numerics/BUILD.gn", "//api/rtc_event_log/BUILD.gn", "//api/task_queue/BUILD.gn", "//api/task_queue/test/BUILD.gn", "//api/test/metrics/BUILD.gn", "//api/test/network_emulation/BUILD.gn", "//api/test/pclf/BUILD.gn", "//api/test/video/BUILD.gn", "//api/transport/BUILD.gn", "//api/transport/rtp/BUILD.gn", "//api/units/BUILD.gn", "//api/video/BUILD.gn", "//api/video/test/BUILD.gn", "//api/video_codecs/BUILD.gn", "//api/video_codecs/test/BUILD.gn", "//api/voip/BUILD.gn", "//audio/BUILD.gn", "//audio/utility/BUILD.gn", "//audio/voip/BUILD.gn", "//audio/voip/test/BUILD.gn", "//build/BUILD.gn", "//build/buildflag_header.gni", "//build/compiled_action.gni", "//build/config/BUILD.gn", "//build/config/BUILDCONFIG.gn", "//build/config/android/config.gni", "//build/config/apple/symbols.gni", "//build/config/arm.gni", "//build/config/buildflags_paint_preview.gni", "//build/config/c++/BUILD.gn", "//build/config/c++/c++.gni", "//build/config/chrome_build.gni", "//build/config/chromecast_build.gni", "//build/config/chromeos/args.gni", "//build/config/chromeos/ui_mode.gni", "//build/config/clang/BUILD.gn", "//build/config/clang/clang.gni", "//build/config/compiler/BUILD.gn", "//build/config/compiler/compiler.gni", "//build/config/compiler/pgo/BUILD.gn", "//build/config/compiler/pgo/pgo.gni", "//build/config/coverage/BUILD.gn", "//build/config/coverage/coverage.gni", "//build/config/dcheck_always_on.gni", "//build/config/devtools.gni", "//build/config/features.gni", "//build/config/freetype/freetype.gni", "//build/config/gcc/BUILD.gn", "//build/config/gclient_args.gni", "//build/config/host_byteorder.gni", "//build/config/ios/config.gni", "//build/config/ios/ios_sdk_overrides.gni", "//build/config/linux/BUILD.gn", "//build/config/linux/pkg-config.py", "//build/config/linux/pkg_config.gni", "//build/config/mac/mac_sdk_overrides.gni", "//build/config/mips.gni", "//build/config/nacl/config.gni", "//build/config/ozone.gni", "//build/config/ozone_extra.gni", "//build/config/pch.gni", "//build/config/posix/BUILD.gn", "//build/config/profiling/profiling.gni", "//build/config/python.gni", "//build/config/rts.gni", "//build/config/rust.gni", "//build/config/sanitizers/BUILD.gn", "//build/config/sanitizers/sanitizers.gni", "//build/config/sysroot.gni", "//build/config/ui.gni", "//build/config/v8_target_cpu.gni", "//build/config/win/manifest.gni", "//build/dotfile_settings.gni", "//build/mac/should_use_hermetic_xcode.py", "//build/rust/rust_static_library.gni", "//build/rust/rust_target.gni", "//build/rust/rust_unit_test.gni", "//build/rust/rust_unit_tests_group.gni", "//build/toolchain/BUILD.gn", "//build/toolchain/cc_wrapper.gni", "//build/toolchain/concurrent_links.gni", "//build/toolchain/gcc_toolchain.gni", "//build/toolchain/get_concurrent_links.py", "//build/toolchain/get_cpu_count.py", "//build/toolchain/goma.gni", "//build/toolchain/linux/BUILD.gn", "//build/toolchain/rbe.gni", "//build/toolchain/toolchain.gni", "//build/util/BUILD.gn", "//build/util/generate_wrapper.gni", "//build/util/lastchange.gni", "//build/util/process_version.gni", "//build/win/BUILD.gn", "//build_overrides/build.gni", "//build_overrides/gtest.gni", "//buildtools/deps_revisions.gni", "//buildtools/third_party/libc++/BUILD.gn", "//buildtools/third_party/libc++abi/BUILD.gn", "//call/BUILD.gn", "//call/adaptation/BUILD.gn", "//common_audio/BUILD.gn", "//common_audio/third_party/ooura/BUILD.gn", "//common_audio/third_party/spl_sqrt_floor/BUILD.gn", "//common_video/BUILD.gn", "//common_video/generic_frame_descriptor/BUILD.gn", "//common_video/test/BUILD.gn", "//examples/BUILD.gn", "//experiments/BUILD.gn", "//logging/BUILD.gn", "//media/BUILD.gn", "//modules/BUILD.gn", "//modules/async_audio_processing/BUILD.gn", "//modules/audio_coding/BUILD.gn", "//modules/audio_coding/audio_coding.gni", "//modules/audio_coding/codecs/opus/test/BUILD.gn", "//modules/audio_device/BUILD.gn", "//modules/audio_mixer/BUILD.gn", "//modules/audio_processing/BUILD.gn", "//modules/audio_processing/aec3/BUILD.gn", "//modules/audio_processing/aec_dump/BUILD.gn", "//modules/audio_processing/aecm/BUILD.gn", "//modules/audio_processing/agc/BUILD.gn", "//modules/audio_processing/agc2/BUILD.gn", "//modules/audio_processing/agc2/rnn_vad/BUILD.gn", "//modules/audio_processing/capture_levels_adjuster/BUILD.gn", "//modules/audio_processing/ns/BUILD.gn", "//modules/audio_processing/test/conversational_speech/BUILD.gn", "//modules/audio_processing/transient/BUILD.gn", "//modules/audio_processing/utility/BUILD.gn", "//modules/audio_processing/vad/BUILD.gn", "//modules/congestion_controller/BUILD.gn", "//modules/congestion_controller/goog_cc/BUILD.gn", "//modules/congestion_controller/pcc/BUILD.gn", "//modules/congestion_controller/rtp/BUILD.gn", "//modules/pacing/BUILD.gn", "//modules/remote_bitrate_estimator/BUILD.gn", "//modules/rtp_rtcp/BUILD.gn", "//modules/third_party/fft/BUILD.gn", "//modules/third_party/g711/BUILD.gn", "//modules/third_party/g722/BUILD.gn", "//modules/utility/BUILD.gn", "//modules/video_capture/BUILD.gn", "//modules/video_coding/BUILD.gn", "//modules/video_coding/codecs/av1/BUILD.gn", "//modules/video_coding/svc/BUILD.gn", "//modules/video_coding/timing/BUILD.gn", "//net/dcsctp/BUILD.gn", "//net/dcsctp/common/BUILD.gn", "//net/dcsctp/fuzzers/BUILD.gn", "//net/dcsctp/packet/BUILD.gn", "//net/dcsctp/public/BUILD.gn", "//net/dcsctp/rx/BUILD.gn", "//net/dcsctp/socket/BUILD.gn", "//net/dcsctp/testing/BUILD.gn", "//net/dcsctp/timer/BUILD.gn", "//net/dcsctp/tx/BUILD.gn", "//out/Debug/args.gn", "//p2p/BUILD.gn", "//pc/BUILD.gn", "//rtc_base/BUILD.gn", "//rtc_base/containers/BUILD.gn", "//rtc_base/experiments/BUILD.gn", "//rtc_base/memory/BUILD.gn", "//rtc_base/network/BUILD.gn", "//rtc_base/synchronization/BUILD.gn", "//rtc_base/system/BUILD.gn", "//rtc_base/task_utils/BUILD.gn", "//rtc_base/third_party/base64/BUILD.gn", "//rtc_base/third_party/sigslot/BUILD.gn", "//rtc_base/units/BUILD.gn", "//rtc_tools/BUILD.gn", "//sdk/BUILD.gn", "//stats/BUILD.gn", "//system_wrappers/BUILD.gn", "//test/BUILD.gn", "//test/logging/BUILD.gn", "//test/network/BUILD.gn", "//test/pc/e2e/BUILD.gn", "//test/pc/e2e/analyzer/video/BUILD.gn", "//test/pc/sctp/BUILD.gn", "//test/peer_scenario/BUILD.gn", "//test/peer_scenario/tests/BUILD.gn", "//test/scenario/BUILD.gn", "//test/time_controller/BUILD.gn", "//testing/BUILD.gn", "//testing/gmock/BUILD.gn", "//testing/gtest/BUILD.gn", "//testing/libfuzzer/fuzzer_test.gni", "//testing/scripts/run_isolated_script_test.pydeps", "//testing/test.gni", "//third_party/BUILD.gn", "//third_party/abseil-cpp/BUILD.gn", "//third_party/abseil-cpp/absl.gni", "//third_party/abseil-cpp/absl/algorithm/BUILD.gn", "//third_party/abseil-cpp/absl/base/BUILD.gn", "//third_party/abseil-cpp/absl/cleanup/BUILD.gn", "//third_party/abseil-cpp/absl/container/BUILD.gn", "//third_party/abseil-cpp/absl/debugging/BUILD.gn", "//third_party/abseil-cpp/absl/flags/BUILD.gn", "//third_party/abseil-cpp/absl/functional/BUILD.gn", "//third_party/abseil-cpp/absl/hash/BUILD.gn", "//third_party/abseil-cpp/absl/log/BUILD.gn", "//third_party/abseil-cpp/absl/log/internal/BUILD.gn", "//third_party/abseil-cpp/absl/memory/BUILD.gn", "//third_party/abseil-cpp/absl/meta/BUILD.gn", "//third_party/abseil-cpp/absl/numeric/BUILD.gn", "//third_party/abseil-cpp/absl/profiling/BUILD.gn", "//third_party/abseil-cpp/absl/random/BUILD.gn", "//third_party/abseil-cpp/absl/random/internal/BUILD.gn", "//third_party/abseil-cpp/absl/status/BUILD.gn", "//third_party/abseil-cpp/absl/strings/BUILD.gn", "//third_party/abseil-cpp/absl/synchronization/BUILD.gn", "//third_party/abseil-cpp/absl/time/BUILD.gn", "//third_party/abseil-cpp/absl/time/internal/cctz/BUILD.gn", "//third_party/abseil-cpp/absl/types/BUILD.gn", "//third_party/abseil-cpp/absl/utility/BUILD.gn", "//third_party/boringssl/BUILD.generated.gni", "//third_party/boringssl/BUILD.generated_tests.gni", "//third_party/boringssl/BUILD.gn", "//third_party/boringssl/src/third_party/fiat/BUILD.gn", "//third_party/catapult/third_party/vinn/BUILD.gn", "//third_party/catapult/tracing/BUILD.gn", "//third_party/catapult/tracing/trace_viewer.gni", "//third_party/crc32c/BUILD.gn", "//third_party/dav1d/BUILD.gn", "//third_party/dav1d/dav1d_generated.gni", "//third_party/freetype/BUILD.gn", "//third_party/google_benchmark/BUILD.gn", "//third_party/google_benchmark/buildconfig.gni", "//third_party/googletest/BUILD.gn", "//third_party/harfbuzz-ng/BUILD.gn", "//third_party/harfbuzz-ng/harfbuzz.gni", "//third_party/icu/BUILD.gn", "//third_party/icu/config.gni", "//third_party/icu/sources.gni", "//third_party/jsoncpp/BUILD.gn", "//third_party/libaom/BUILD.gn", "//third_party/libaom/libaom_srcs.gni", "//third_party/libaom/options.gni", "//third_party/libevent/BUILD.gn", "//third_party/libjpeg.gni", "//third_party/libjpeg_turbo/BUILD.gn", "//third_party/libpng/BUILD.gn", "//third_party/libsrtp/BUILD.gn", "//third_party/libvpx/BUILD.gn", "//third_party/libvpx/libvpx_srcs.gni", "//third_party/libyuv/BUILD.gn", "//third_party/libyuv/libyuv.gni", "//third_party/nasm/nasm_assemble.gni", "//third_party/opus/BUILD.gn", "//third_party/pffft/BUILD.gn", "//third_party/rnnoise/BUILD.gn", "//third_party/zlib/BUILD.gn", "//tools/clang/scripts/update.py", "//video/BUILD.gn", "//video/adaptation/BUILD.gn", "//video/config/BUILD.gn", "//video/render/BUILD.gn", "//webrtc.gni" ],
"root_path": "/mnt/build/webrtc_upstream/src"
},
"targets": {
@@ -10,22 +10,22 @@
"all_dependent_configs": [ "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/google_benchmark:benchmark_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//:benchmarks__runner", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//rtc_base/synchronization:mutex_benchmark", "//test:benchmark_main", "//testing:test_scripts_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33,8 +33,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -48,28 +49,28 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//:dcsctp": {
"allow_circular_includes_from": [ ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/public:factory", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/socket:dcsctp_socket", "//net/dcsctp/timer:task_queue_timeout" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -77,21 +78,22 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//.:default" ]
},
"//:default": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/google_benchmark:benchmark_config" ],
"deps": [ "//:fuchsia_perf_tests", "//:rtc_unittests", "//:video_engine_tests", "//:voip_unittests", "//:webrtc", "//:webrtc_lib_link_test", "//:webrtc_nonparallel_tests", "//:webrtc_perf_tests", "//common_audio:common_audio_unittests", "//common_video:common_video_unittests", "//examples:examples", "//examples:examples_unittests", "//media:rtc_media_unittests", "//modules:modules_tests", "//modules:modules_unittests", "//modules/audio_coding:audio_coding_tests", "//modules/audio_processing:audio_processing_tests", "//modules/remote_bitrate_estimator:rtp_to_text", "//modules/rtp_rtcp:test_packet_masks_metrics", "//modules/video_capture:video_capture_internal_impl", "//modules/video_capture:video_capture_tests", "//net/dcsctp:dcsctp_unittests", "//pc:peerconnection_unittests", "//pc:rtc_pc_unittests", "//pc:slow_peer_connection_unittests", "//pc:svc_tests", "//rtc_tools:rtc_tools", "//rtc_tools:rtp_generator", "//rtc_tools:video_replay", "//stats:rtc_stats_unittests", "//system_wrappers:system_wrappers_unittests", "//test:test", "//video:screenshare_loopback", "//video:sv_loopback", "//video:video_loopback" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -99,22 +101,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//:fuchsia_perf_tests__runner", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//modules/audio_coding:audio_coding_perf_tests", "//modules/audio_processing:audio_processing_perf_tests", "//pc:peerconnection_perf_tests", "//test:test_main", "//testing:test_scripts_shared", "//video:video_full_stack_tests" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -122,8 +124,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -137,7 +140,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -148,7 +151,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -159,7 +162,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -170,7 +173,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -181,7 +184,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -192,7 +195,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -200,22 +203,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//third_party/google_benchmark:benchmark_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//:rtc_unittests__runner", "//api:compile_all_headers", "//api:rtc_api_unittests", "//api/audio/test:audio_api_unittests", "//api/audio_codecs/test:audio_codecs_api_unittests", "//api/numerics:numerics_unittests", "//api/task_queue:pending_task_safety_flag_unittests", "//api/test/metrics:metrics_unittests", "//api/transport:stun_unittest", "//api/video/test:rtc_api_video_unittests", "//api/video_codecs/test:video_codecs_api_unittests", "//api/voip:compile_all_headers", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:fake_network_pipe_unittests", "//p2p:libstunprober_unittests", "//p2p:rtc_p2p_unittests", "//rtc_base:callback_list_unittests", "//rtc_base:rtc_base_approved_unittests", "//rtc_base:rtc_base_unittests", "//rtc_base:rtc_json_unittests", "//rtc_base:rtc_numerics_unittests", "//rtc_base:rtc_operations_chain_unittests", "//rtc_base:rtc_task_queue_unittests", "//rtc_base:sigslot_unittest", "//rtc_base:untyped_function_unittest", "//rtc_base:weak_ptr_unittests", "//rtc_base/experiments:experiments_unittests", "//rtc_base/system:file_wrapper_unittests", "//rtc_base/task_utils:repeating_task_unittests", "//rtc_base/units:units_unittests", "//sdk:sdk_tests", "//test:rtp_test_utils", "//test:test_main", "//test/network:network_emulation_unittests", "//testing:test_scripts_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/jsoncpp/source/include/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -223,8 +226,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -238,7 +242,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -246,22 +250,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//:video_engine_tests__runner", "//audio:audio_tests", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:call_tests", "//call/adaptation:resource_adaptation_tests", "//test:test_common", "//test:test_main", "//test:video_test_common", "//testing:test_scripts_shared", "//video:video_tests", "//video/adaptation:video_adaptation_tests" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -269,8 +273,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -284,7 +289,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -292,22 +297,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//:voip_unittests__runner", "//api/voip:compile_all_headers", "//api/voip:voip_engine_factory_unittests", "//audio/voip/test:audio_channel_unittests", "//audio/voip/test:audio_egress_unittests", "//audio/voip/test:audio_ingress_unittests", "//audio/voip/test:voip_core_unittests", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//test:test_main", "//testing:test_scripts_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -315,8 +320,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -330,29 +336,29 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//:webrtc": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:api", "//api:create_peerconnection_factory", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/crypto:crypto", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/test/metrics:metrics", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//audio:audio", "//call:call", "//common_audio:common_audio", "//common_video:common_video", "//logging:logging", "//logging:rtc_event_log_api", "//media:media", "//modules:modules", "//modules/video_capture:video_capture_internal_impl", "//p2p:p2p", "//p2p:rtc_p2p", "//pc:libjingle_peerconnection", "//pc:pc", "//pc:rtc_pc", "//rtc_base:rtc_base", "//sdk:sdk", "//stats:stats", "//video:video" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -360,8 +366,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//.:default", "//.:webrtc_lib_link_test" ]
},
@@ -369,22 +376,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": false,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//:webrtc", "//build/config:executable_deps" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -396,8 +403,9 @@
"//webrtc_lib_link_test.cc": [ "obj/webrtc_lib_link_test/webrtc_lib_link_test.o" ]
},
"sources": [ "//webrtc_lib_link_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -405,22 +413,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//:webrtc_nonparallel_tests__runner", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//rtc_base:rtc_base_nonparallel_tests", "//testing:test_scripts_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -428,8 +436,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -443,7 +452,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -451,22 +460,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//:webrtc_perf_tests__runner", "//audio:audio_perf_tests", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:call_perf_tests", "//modules/audio_coding:audio_coding_perf_tests", "//modules/audio_processing:audio_processing_perf_tests", "//pc:peerconnection_perf_tests", "//test:test_main", "//testing:test_scripts_shared", "//video:video_full_stack_tests", "//video:video_pc_full_stack_tests" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -474,8 +483,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -489,29 +499,28 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//api/adaptation:resource_adaptation_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -522,8 +531,9 @@
"//api/adaptation/resource.cc": [ "obj/api/adaptation/resource_adaptation_api/resource.o" ]
},
"sources": [ "//api/adaptation/resource.cc", "//api/adaptation/resource.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -531,22 +541,21 @@
"all_dependent_configs": [ "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/audio:aec3_config", "//api/audio:aec3_config_json", "//api/audio:audio_frame_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/jsoncpp/source/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -559,30 +568,30 @@
"//api/audio/test/echo_canceller3_config_unittest.cc": [ "obj/api/audio/test/audio_api_unittests/echo_canceller3_config_unittest.o" ]
},
"sources": [ "//api/audio/test/audio_frame_unittest.cc", "//api/audio/test/echo_canceller3_config_json_unittest.cc", "//api/audio/test/echo_canceller3_config_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/audio:aec3_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:safe_minmax", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -594,8 +603,9 @@
"//api/audio/echo_canceller3_config.cc": [ "obj/api/audio/aec3_config/echo_canceller3_config.o" ]
},
"sources": [ "//api/audio/echo_canceller3_config.cc", "//api/audio/echo_canceller3_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -603,22 +613,21 @@
"all_dependent_configs": [ "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio:aec3_config", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_json", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -630,30 +639,31 @@
"//api/audio/echo_canceller3_config_json.cc": [ "obj/api/audio/aec3_config_json/echo_canceller3_config_json.o" ]
},
"sources": [ "//api/audio/echo_canceller3_config_json.cc", "//api/audio/echo_canceller3_config_json.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio:aec3_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio:aec3_config", "//api/audio:echo_control", "//modules/audio_processing/aec3:aec3", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -665,30 +675,30 @@
"//api/audio/echo_canceller3_factory.cc": [ "obj/api/audio/aec3_factory/echo_canceller3_factory.o" ]
},
"sources": [ "//api/audio/echo_canceller3_factory.cc", "//api/audio/echo_canceller3_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio:audio_frame_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtp_packet_info", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:timeutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -701,30 +711,30 @@
"//api/audio/channel_layout.cc": [ "obj/api/audio/audio_frame_api/channel_layout.o" ]
},
"sources": [ "//api/audio/audio_frame.cc", "//api/audio/audio_frame.h", "//api/audio/channel_layout.cc", "//api/audio/channel_layout.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio:audio_frame_processor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -732,30 +742,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/audio/audio_frame_processor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/audio:audio_mixer_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:make_ref_counted", "//api/audio:audio_frame_api", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -763,30 +773,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/audio/audio_mixer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/audio:echo_control": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -794,30 +804,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/audio/echo_control.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/audio:echo_detector_creator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:make_ref_counted", "//api:scoped_refptr", "//modules/audio_processing:api", "//modules/audio_processing:residual_echo_detector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -828,30 +839,30 @@
"//api/audio/echo_detector_creator.cc": [ "obj/api/audio/echo_detector_creator/echo_detector_creator.o" ]
},
"sources": [ "//api/audio/echo_detector_creator.cc", "//api/audio/echo_detector_creator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/audio_codecs/L16:audio_decoder_L16": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:pcm16b", "//rtc_base:safe_conversions", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -863,30 +874,30 @@
"//api/audio_codecs/L16/audio_decoder_L16.cc": [ "obj/api/audio_codecs/L16/audio_decoder_L16/audio_decoder_L16.o" ]
},
"sources": [ "//api/audio_codecs/L16/audio_decoder_L16.cc", "//api/audio_codecs/L16/audio_decoder_L16.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/L16:audio_encoder_L16": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:pcm16b", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -898,30 +909,30 @@
"//api/audio_codecs/L16/audio_encoder_L16.cc": [ "obj/api/audio_codecs/L16/audio_encoder_L16/audio_encoder_L16.o" ]
},
"sources": [ "//api/audio_codecs/L16/audio_encoder_L16.cc", "//api/audio_codecs/L16/audio_encoder_L16.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/g711:audio_decoder_g711": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:g711", "//rtc_base:safe_conversions", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -933,30 +944,30 @@
"//api/audio_codecs/g711/audio_decoder_g711.cc": [ "obj/api/audio_codecs/g711/audio_decoder_g711/audio_decoder_g711.o" ]
},
"sources": [ "//api/audio_codecs/g711/audio_decoder_g711.cc", "//api/audio_codecs/g711/audio_decoder_g711.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/g711:audio_encoder_g711": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:g711", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -968,30 +979,30 @@
"//api/audio_codecs/g711/audio_encoder_g711.cc": [ "obj/api/audio_codecs/g711/audio_encoder_g711/audio_encoder_g711.o" ]
},
"sources": [ "//api/audio_codecs/g711/audio_encoder_g711.cc", "//api/audio_codecs/g711/audio_encoder_g711.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/g722:audio_decoder_g722": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:g722", "//rtc_base:safe_conversions", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1003,30 +1014,30 @@
"//api/audio_codecs/g722/audio_decoder_g722.cc": [ "obj/api/audio_codecs/g722/audio_decoder_g722/audio_decoder_g722.o" ]
},
"sources": [ "//api/audio_codecs/g722/audio_decoder_g722.cc", "//api/audio_codecs/g722/audio_decoder_g722.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/g722:audio_encoder_g722": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/g722:audio_encoder_g722_config", "//modules/audio_coding:g722", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1038,30 +1049,30 @@
"//api/audio_codecs/g722/audio_encoder_g722.cc": [ "obj/api/audio_codecs/g722/audio_encoder_g722/audio_encoder_g722.o" ]
},
"sources": [ "//api/audio_codecs/g722/audio_encoder_g722.cc", "//api/audio_codecs/g722/audio_encoder_g722.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/g722:audio_encoder_g722_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio_codecs:audio_codecs_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1069,30 +1080,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/audio_codecs/g722/audio_encoder_g722_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/audio_codecs/ilbc:audio_decoder_ilbc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:ilbc", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1104,30 +1116,31 @@
"//api/audio_codecs/ilbc/audio_decoder_ilbc.cc": [ "obj/api/audio_codecs/ilbc/audio_decoder_ilbc/audio_decoder_ilbc.o" ]
},
"sources": [ "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc", "//api/audio_codecs/ilbc/audio_decoder_ilbc.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/ilbc:audio_encoder_ilbc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", "//modules/audio_coding:ilbc", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1139,30 +1152,30 @@
"//api/audio_codecs/ilbc/audio_encoder_ilbc.cc": [ "obj/api/audio_codecs/ilbc/audio_encoder_ilbc/audio_encoder_ilbc.o" ]
},
"sources": [ "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc", "//api/audio_codecs/ilbc/audio_encoder_ilbc.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/ilbc:audio_encoder_ilbc_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1170,30 +1183,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/audio_codecs/ilbc/audio_encoder_ilbc_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/audio_codecs/opus:audio_decoder_multiopus": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_decoder_opus_config", "//modules/audio_coding:webrtc_multiopus", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1205,30 +1218,31 @@
"//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc": [ "obj/api/audio_codecs/opus/audio_decoder_multiopus/audio_decoder_multi_channel_opus.o" ]
},
"sources": [ "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc", "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/opus:audio_decoder_opus": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:webrtc_opus", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1240,30 +1254,30 @@
"//api/audio_codecs/opus/audio_decoder_opus.cc": [ "obj/api/audio_codecs/opus/audio_decoder_opus/audio_decoder_opus.o" ]
},
"sources": [ "//api/audio_codecs/opus/audio_decoder_opus.cc", "//api/audio_codecs/opus/audio_decoder_opus.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/opus:audio_decoder_opus_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio_codecs:audio_codecs_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1271,30 +1285,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/audio_codecs/opus:audio_encoder_multiopus": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_encoder_opus_config", "//modules/audio_coding:webrtc_multiopus", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1306,30 +1320,31 @@
"//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc": [ "obj/api/audio_codecs/opus/audio_encoder_multiopus/audio_encoder_multi_channel_opus.o" ]
},
"sources": [ "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/opus:audio_encoder_opus": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_encoder_opus_config", "//modules/audio_coding:webrtc_opus", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1341,30 +1356,30 @@
"//api/audio_codecs/opus/audio_encoder_opus.cc": [ "obj/api/audio_codecs/opus/audio_encoder_opus/audio_encoder_opus.o" ]
},
"sources": [ "//api/audio_codecs/opus/audio_encoder_opus.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs/opus:audio_encoder_opus_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1377,8 +1392,9 @@
"//api/audio_codecs/opus/audio_encoder_opus_config.cc": [ "obj/api/audio_codecs/opus/audio_encoder_opus_config/audio_encoder_opus_config.o" ]
},
"sources": [ "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc", "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.h", "//api/audio_codecs/opus/audio_encoder_opus_config.cc", "//api/audio_codecs/opus/audio_encoder_opus_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -1386,22 +1402,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/L16:audio_decoder_L16", "//api/audio_codecs/L16:audio_encoder_L16", "//api/audio_codecs/g711:audio_decoder_g711", "//api/audio_codecs/g711:audio_encoder_g711", "//api/audio_codecs/g722:audio_decoder_g722", "//api/audio_codecs/g722:audio_encoder_g722", "//api/audio_codecs/ilbc:audio_decoder_ilbc", "//api/audio_codecs/ilbc:audio_encoder_ilbc", "//api/audio_codecs/opus:audio_decoder_opus", "//api/audio_codecs/opus:audio_encoder_opus", "//test:audio_codec_mocks", "//test:scoped_key_value_config", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1413,30 +1429,30 @@
"//api/audio_codecs/test/audio_encoder_factory_template_unittest.cc": [ "obj/api/audio_codecs/test/audio_codecs_api_unittests/audio_encoder_factory_template_unittest.o" ]
},
"sources": [ "//api/audio_codecs/test/audio_decoder_factory_template_unittest.cc", "//api/audio_codecs/test/audio_encoder_factory_template_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/audio_codecs:audio_codecs_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:bitrate_allocation", "//api:field_trials_view", "//api:make_ref_counted", "//api:scoped_refptr", "//api/units:time_delta", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:refcount", "//rtc_base:sanitizer", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1451,30 +1467,31 @@
"//api/audio_codecs/audio_format.cc": [ "obj/api/audio_codecs/audio_codecs_api/audio_format.o" ]
},
"sources": [ "//api/audio_codecs/audio_codec_pair_id.cc", "//api/audio_codecs/audio_codec_pair_id.h", "//api/audio_codecs/audio_decoder.cc", "//api/audio_codecs/audio_decoder.h", "//api/audio_codecs/audio_decoder_factory.h", "//api/audio_codecs/audio_decoder_factory_template.h", "//api/audio_codecs/audio_encoder.cc", "//api/audio_codecs/audio_encoder.h", "//api/audio_codecs/audio_encoder_factory.h", "//api/audio_codecs/audio_encoder_factory_template.h", "//api/audio_codecs/audio_format.cc", "//api/audio_codecs/audio_format.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs:builtin_audio_decoder_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "WEBRTC_USE_BUILTIN_ILBC=1", "WEBRTC_USE_BUILTIN_OPUS=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "WEBRTC_USE_BUILTIN_ILBC=1", "WEBRTC_USE_BUILTIN_OPUS=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/L16:audio_decoder_L16", "//api/audio_codecs/g711:audio_decoder_g711", "//api/audio_codecs/g722:audio_decoder_g722", "//api/audio_codecs/ilbc:audio_decoder_ilbc", "//api/audio_codecs/opus:audio_decoder_multiopus", "//api/audio_codecs/opus:audio_decoder_opus" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1486,30 +1503,31 @@
"//api/audio_codecs/builtin_audio_decoder_factory.cc": [ "obj/api/audio_codecs/builtin_audio_decoder_factory/builtin_audio_decoder_factory.o" ]
},
"sources": [ "//api/audio_codecs/builtin_audio_decoder_factory.cc", "//api/audio_codecs/builtin_audio_decoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs:builtin_audio_encoder_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "WEBRTC_USE_BUILTIN_ILBC=1", "WEBRTC_USE_BUILTIN_OPUS=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "WEBRTC_USE_BUILTIN_ILBC=1", "WEBRTC_USE_BUILTIN_OPUS=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/L16:audio_encoder_L16", "//api/audio_codecs/g711:audio_encoder_g711", "//api/audio_codecs/g722:audio_encoder_g722", "//api/audio_codecs/ilbc:audio_encoder_ilbc", "//api/audio_codecs/opus:audio_encoder_multiopus", "//api/audio_codecs/opus:audio_encoder_opus" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1521,30 +1539,31 @@
"//api/audio_codecs/builtin_audio_encoder_factory.cc": [ "obj/api/audio_codecs/builtin_audio_encoder_factory/builtin_audio_encoder_factory.o" ]
},
"sources": [ "//api/audio_codecs/builtin_audio_encoder_factory.cc", "//api/audio_codecs/builtin_audio_encoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs:opus_audio_decoder_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_decoder_multiopus", "//api/audio_codecs/opus:audio_decoder_opus" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1556,30 +1575,31 @@
"//api/audio_codecs/opus_audio_decoder_factory.cc": [ "obj/api/audio_codecs/opus_audio_decoder_factory/opus_audio_decoder_factory.o" ]
},
"sources": [ "//api/audio_codecs/opus_audio_decoder_factory.cc", "//api/audio_codecs/opus_audio_decoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/audio_codecs:opus_audio_encoder_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_encoder_multiopus", "//api/audio_codecs/opus:audio_encoder_opus" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1591,42 +1611,42 @@
"//api/audio_codecs/opus_audio_encoder_factory.cc": [ "obj/api/audio_codecs/opus_audio_encoder_factory/opus_audio_encoder_factory.o" ]
},
"sources": [ "//api/audio_codecs/opus_audio_encoder_factory.cc", "//api/audio_codecs/opus_audio_encoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/crypto:crypto": {
"deps": [ "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//api/crypto:frame_decryptor_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:rtp_parameters", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1634,30 +1654,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/crypto/frame_decryptor_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/crypto:frame_encryptor_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:rtp_parameters", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1665,30 +1685,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/crypto/frame_encryptor_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/crypto:options": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:rtc_base", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -1700,8 +1721,9 @@
"//api/crypto/crypto_options.cc": [ "obj/api/crypto/options/crypto_options.o" ]
},
"sources": [ "//api/crypto/crypto_options.cc", "//api/crypto/crypto_options.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -1709,22 +1731,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:priority", "//api:sequence_checker", "//api/metronome:metronome", "//api/task_queue:task_queue", "//api/units:time_delta", "//rtc_base:macromagic", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1735,30 +1757,30 @@
"//api/metronome/test/fake_metronome.cc": [ "obj/api/metronome/test/fake_metronome/fake_metronome.o" ]
},
"sources": [ "//api/metronome/test/fake_metronome.cc", "//api/metronome/test/fake_metronome.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/metronome:metronome": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1766,30 +1788,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/metronome/metronome.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/neteq:custom_neteq_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/neteq:neteq_api", "//api/neteq:neteq_controller_api", "//modules/audio_coding:neteq", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1800,30 +1823,31 @@
"//api/neteq/custom_neteq_factory.cc": [ "obj/api/neteq/custom_neteq_factory/custom_neteq_factory.o" ]
},
"sources": [ "//api/neteq/custom_neteq_factory.cc", "//api/neteq/custom_neteq_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/neteq:default_neteq_controller_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/neteq:neteq_controller_api", "//modules/audio_coding:neteq" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1834,30 +1858,31 @@
"//api/neteq/default_neteq_controller_factory.cc": [ "obj/api/neteq/default_neteq_controller_factory/default_neteq_controller_factory.o" ]
},
"sources": [ "//api/neteq/default_neteq_controller_factory.cc", "//api/neteq/default_neteq_controller_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/neteq:neteq_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtp_headers", "//api:rtp_packet_info", "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//rtc_base:stringutils", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1868,30 +1893,31 @@
"//api/neteq/neteq.cc": [ "obj/api/neteq/neteq_api/neteq.o" ]
},
"sources": [ "//api/neteq/neteq.cc", "//api/neteq/neteq.h", "//api/neteq/neteq_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/neteq:neteq_controller_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/neteq:neteq_api", "//api/neteq:tick_timer", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -1899,30 +1925,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/neteq/neteq_controller.h", "//api/neteq/neteq_controller_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/neteq:tick_timer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1933,8 +1959,9 @@
"//api/neteq/tick_timer.cc": [ "obj/api/neteq/tick_timer/tick_timer.o" ]
},
"sources": [ "//api/neteq/tick_timer.cc", "//api/neteq/tick_timer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -1942,22 +1969,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api/neteq:tick_timer", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -1968,30 +1994,30 @@
"//api/neteq/tick_timer_unittest.cc": [ "obj/api/neteq/tick_timer_unittest/tick_timer_unittest.o" ]
},
"sources": [ "//api/neteq/tick_timer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/numerics:numerics": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:rtc_numerics", "//rtc_base:timeutils", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2003,8 +2029,9 @@
"//api/numerics/samples_stats_counter.cc": [ "obj/api/numerics/numerics/samples_stats_counter.o" ]
},
"sources": [ "//api/numerics/samples_stats_counter.cc", "//api/numerics/samples_stats_counter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2012,22 +2039,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/numerics:numerics", "//test:test_support", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2038,30 +2064,30 @@
"//api/numerics/samples_stats_counter_unittest.cc": [ "obj/api/numerics/numerics_unittests/samples_stats_counter_unittest.o" ]
},
"sources": [ "//api/numerics/samples_stats_counter_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/rtc_event_log:rtc_event_log": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:libjingle_logging_api", "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base:timeutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2074,30 +2100,30 @@
"//api/rtc_event_log/rtc_event_log.cc": [ "obj/api/rtc_event_log/rtc_event_log/rtc_event_log.o" ]
},
"sources": [ "//api/rtc_event_log/rtc_event.cc", "//api/rtc_event_log/rtc_event.h", "//api/rtc_event_log/rtc_event_log.cc", "//api/rtc_event_log/rtc_event_log.h", "//api/rtc_event_log/rtc_event_log_factory_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/rtc_event_log:rtc_event_log_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base/system:rtc_export", "//system_wrappers:field_trial" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2109,8 +2135,9 @@
"//api/rtc_event_log/rtc_event_log_factory.cc": [ "obj/api/rtc_event_log/rtc_event_log_factory/rtc_event_log_factory.o" ]
},
"sources": [ "//api/rtc_event_log/rtc_event_log_factory.cc", "//api/rtc_event_log/rtc_event_log_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2118,22 +2145,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//test:test_support", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2141,30 +2167,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/task_queue/test/mock_task_queue_base.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/task_queue:default_task_queue_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_default_task_queue", "//api:field_trials_view", "//api/task_queue:task_queue", "//rtc_base:rtc_task_queue_libevent", "//rtc_base/memory:always_valid_pointer" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2176,30 +2202,30 @@
"//api/task_queue/default_task_queue_factory_libevent.cc": [ "obj/api/task_queue/default_task_queue_factory/default_task_queue_factory_libevent.o" ]
},
"sources": [ "//api/task_queue/default_task_queue_factory.h", "//api/task_queue/default_task_queue_factory_libevent.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/task_queue:pending_task_safety_flag": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:refcountedbase", "//api:scoped_refptr", "//api:sequence_checker", "//rtc_base:checks", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2211,8 +2237,9 @@
"//api/task_queue/pending_task_safety_flag.cc": [ "obj/api/task_queue/pending_task_safety_flag/pending_task_safety_flag.o" ]
},
"sources": [ "//api/task_queue/pending_task_safety_flag.cc", "//api/task_queue/pending_task_safety_flag.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2220,22 +2247,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/task_queue:pending_task_safety_flag", "//rtc_base:logging", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:task_queue_for_test", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2246,30 +2272,30 @@
"//api/task_queue/pending_task_safety_flag_unittest.cc": [ "obj/api/task_queue/pending_task_safety_flag_unittests/pending_task_safety_flag_unittest.o" ]
},
"sources": [ "//api/task_queue/pending_task_safety_flag_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/task_queue:task_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2281,8 +2307,9 @@
"//api/task_queue/task_queue_base.cc": [ "obj/api/task_queue/task_queue/task_queue_base.o" ]
},
"sources": [ "//api/task_queue/task_queue_base.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2290,22 +2317,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue_test", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2316,8 +2342,9 @@
"//api/task_queue/default_task_queue_factory_unittest.cc": [ "obj/api/task_queue/task_queue_default_factory_unittests/default_task_queue_factory_unittest.o" ]
},
"sources": [ "//api/task_queue/default_task_queue_factory_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -2325,22 +2352,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": false,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:field_trials_view", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/units:time_delta", "//rtc_base:refcount", "//rtc_base:rtc_event", "//rtc_base:timeutils", "//test:test_support", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2351,30 +2377,30 @@
"//api/task_queue/task_queue_test.cc": [ "obj/api/task_queue/task_queue_test/task_queue_test.o" ]
},
"sources": [ "//api/task_queue/task_queue_test.cc", "//api/task_queue/task_queue_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/test/metrics:chrome_perf_dashboard_metrics_exporter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//api/test/metrics:metric", "//api/test/metrics:metrics_exporter", "//test:fileutils", "//test:perf_test", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2385,30 +2411,31 @@
"//api/test/metrics/chrome_perf_dashboard_metrics_exporter.cc": [ "obj/api/test/metrics/chrome_perf_dashboard_metrics_exporter/chrome_perf_dashboard_metrics_exporter.o" ]
},
"sources": [ "//api/test/metrics/chrome_perf_dashboard_metrics_exporter.cc", "//api/test/metrics/chrome_perf_dashboard_metrics_exporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/test/metrics:global_metrics_logger_and_exporter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/test/metrics:metrics_exporter", "//api/test/metrics:metrics_logger", "//rtc_base:checks", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -2420,8 +2447,9 @@
"//api/test/metrics/global_metrics_logger_and_exporter.cc": [ "obj/api/test/metrics/global_metrics_logger_and_exporter/global_metrics_logger_and_exporter.o" ]
},
"sources": [ "//api/test/metrics/global_metrics_logger_and_exporter.cc", "//api/test/metrics/global_metrics_logger_and_exporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2429,22 +2457,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//api/test/metrics:metrics_exporter", "//api/test/metrics:metrics_logger", "//system_wrappers:system_wrappers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -2455,30 +2483,30 @@
"//api/test/metrics/global_metrics_logger_and_exporter_test.cc": [ "obj/api/test/metrics/global_metrics_logger_and_exporter_test/global_metrics_logger_and_exporter_test.o" ]
},
"sources": [ "//api/test/metrics/global_metrics_logger_and_exporter_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/test/metrics:metric": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:timestamp", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2490,42 +2518,42 @@
"//api/test/metrics/metric.cc": [ "obj/api/test/metrics/metric/metric.o" ]
},
"sources": [ "//api/test/metrics/metric.cc", "//api/test/metrics/metric.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/test/metrics:metrics": {
"deps": [ "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//api/test/metrics:metrics_accumulator", "//api/test/metrics:metrics_exporter", "//api/test/metrics:metrics_logger", "//api/test/metrics:stdout_metrics_exporter" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "libs": [ "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//api/test/metrics:metrics_accumulator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/numerics:numerics", "//api/test/metrics:metric", "//api/units:timestamp", "//rtc_base:macromagic", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2537,8 +2565,9 @@
"//api/test/metrics/metrics_accumulator.cc": [ "obj/api/test/metrics/metrics_accumulator/metrics_accumulator.o" ]
},
"sources": [ "//api/test/metrics/metrics_accumulator.cc", "//api/test/metrics/metrics_accumulator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2546,22 +2575,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/test/metrics:metric", "//api/test/metrics:metrics_accumulator", "//api/units:timestamp", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2572,30 +2600,30 @@
"//api/test/metrics/metrics_accumulator_test.cc": [ "obj/api/test/metrics/metrics_accumulator_test/metrics_accumulator_test.o" ]
},
"sources": [ "//api/test/metrics/metrics_accumulator_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/test/metrics:metrics_exporter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/test/metrics:metric" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2603,30 +2631,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/metrics/metrics_exporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/test/metrics:metrics_logger": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/numerics:numerics", "//api/test/metrics:metric", "//api/test/metrics:metrics_accumulator", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -2638,8 +2667,9 @@
"//api/test/metrics/metrics_logger.cc": [ "obj/api/test/metrics/metrics_logger/metrics_logger.o" ]
},
"sources": [ "//api/test/metrics/metrics_logger.cc", "//api/test/metrics/metrics_logger.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2647,22 +2677,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/numerics:numerics", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//system_wrappers:system_wrappers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -2673,30 +2703,30 @@
"//api/test/metrics/metrics_logger_test.cc": [ "obj/api/test/metrics/metrics_logger_test/metrics_logger_test.o" ]
},
"sources": [ "//api/test/metrics/metrics_logger_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/test/metrics:metrics_set_proto_file_exporter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//api/test/metrics:metric", "//api/test/metrics:metrics_exporter", "//rtc_base:logging", "//test:fileutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2707,43 +2737,43 @@
"//api/test/metrics/metrics_set_proto_file_exporter.cc": [ "obj/api/test/metrics/metrics_set_proto_file_exporter/metrics_set_proto_file_exporter.o" ]
},
"sources": [ "//api/test/metrics/metrics_set_proto_file_exporter.cc", "//api/test/metrics/metrics_set_proto_file_exporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/test/metrics:metrics_unittests": {
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"deps": [ "//api/test/metrics:global_metrics_logger_and_exporter_test", "//api/test/metrics:metrics_accumulator_test", "//api/test/metrics:metrics_logger_test", "//api/test/metrics:print_result_proxy_metrics_exporter_test", "//api/test/metrics:stdout_metrics_exporter_test" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "libs": [ "rt" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//api/test/metrics:print_result_proxy_metrics_exporter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//api/test/metrics:metric", "//api/test/metrics:metrics_exporter", "//test:perf_test" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2754,8 +2784,9 @@
"//api/test/metrics/print_result_proxy_metrics_exporter.cc": [ "obj/api/test/metrics/print_result_proxy_metrics_exporter/print_result_proxy_metrics_exporter.o" ]
},
"sources": [ "//api/test/metrics/print_result_proxy_metrics_exporter.cc", "//api/test/metrics/print_result_proxy_metrics_exporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -2763,22 +2794,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/test/metrics:metric", "//api/test/metrics:print_result_proxy_metrics_exporter", "//api/units:timestamp", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2789,30 +2819,30 @@
"//api/test/metrics/print_result_proxy_metrics_exporter_test.cc": [ "obj/api/test/metrics/print_result_proxy_metrics_exporter_test/print_result_proxy_metrics_exporter_test.o" ]
},
"sources": [ "//api/test/metrics/print_result_proxy_metrics_exporter_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/test/metrics:stdout_metrics_exporter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/test/metrics:metric", "//api/test/metrics:metrics_exporter", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2824,8 +2854,9 @@
"//api/test/metrics/stdout_metrics_exporter.cc": [ "obj/api/test/metrics/stdout_metrics_exporter/stdout_metrics_exporter.o" ]
},
"sources": [ "//api/test/metrics/stdout_metrics_exporter.cc", "//api/test/metrics/stdout_metrics_exporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2833,22 +2864,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/test/metrics:metric", "//api/test/metrics:stdout_metrics_exporter", "//api/units:timestamp", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -2859,30 +2889,31 @@
"//api/test/metrics/stdout_metrics_exporter_test.cc": [ "obj/api/test/metrics/stdout_metrics_exporter_test/stdout_metrics_exporter_test.o" ]
},
"sources": [ "//api/test/metrics/stdout_metrics_exporter_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/test/network_emulation:create_cross_traffic": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:network_emulation_manager_api", "//api/test/network_emulation:network_emulation", "//rtc_base/task_utils:repeating_task", "//test/network:emulated_network" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -2893,30 +2924,31 @@
"//api/test/network_emulation/create_cross_traffic.cc": [ "obj/api/test/network_emulation/create_cross_traffic/create_cross_traffic.o" ]
},
"sources": [ "//api/test/network_emulation/create_cross_traffic.cc", "//api/test/network_emulation/create_cross_traffic.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/test/network_emulation:network_emulation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/numerics:numerics", "//api/task_queue:task_queue", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:ip_address", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -2928,8 +2960,9 @@
"//api/test/network_emulation/network_emulation_interfaces.cc": [ "obj/api/test/network_emulation/network_emulation/network_emulation_interfaces.o" ]
},
"sources": [ "//api/test/network_emulation/cross_traffic.h", "//api/test/network_emulation/network_emulation_interfaces.cc", "//api/test/network_emulation/network_emulation_interfaces.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -2937,22 +2970,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:array_view", "//api:audio_options_api", "//api:audio_quality_analyzer_api", "//api:callfactory_api", "//api:fec_controller_api", "//api:frame_generator_api", "//api:function_view", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:packet_socket_factory", "//api:peer_network_dependencies", "//api:rtp_parameters", "//api:simulated_network_api", "//api:stats_observer_interface", "//api:track_id_stream_info_map", "//api:video_quality_analyzer_api", "//api/audio:audio_mixer_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/test/video:video_frame_writer", "//api/transport:network_control", "//api/units:time_delta", "//api/video_codecs:video_codecs_api", "//modules/audio_processing:api", "//rtc_base:checks", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base:threading", "//test:fileutils", "//test:video_test_support", "//test/pc/e2e/analyzer/video:video_dumping", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -2963,8 +2996,9 @@
"//api/test/pclf/media_configuration.cc": [ "obj/api/test/pclf/media_configuration/media_configuration.o" ]
},
"sources": [ "//api/test/pclf/media_configuration.cc", "//api/test/pclf/media_configuration.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -2972,22 +3006,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:callfactory_api", "//api:fec_controller_api", "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:packet_socket_factory", "//api/audio:audio_mixer_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/test/pclf:media_configuration", "//api/transport:network_control", "//api/video_codecs:video_codecs_api", "//modules/audio_processing:api", "//p2p:rtc_p2p", "//rtc_base:rtc_base", "//rtc_base:threading" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -2995,8 +3029,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/pclf/media_quality_test_params.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -3004,22 +3039,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:callfactory_api", "//api:create_peer_connection_quality_test_frame_generator", "//api:fec_controller_api", "//api:packet_socket_factory", "//api:peer_network_dependencies", "//api/audio:audio_mixer_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/transport:network_control", "//api/video_codecs:video_codecs_api", "//modules/audio_processing:api", "//rtc_base:rtc_base", "//rtc_base:threading", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3030,8 +3065,9 @@
"//api/test/pclf/peer_configurer.cc": [ "obj/api/test/pclf/peer_configurer/peer_configurer.o" ]
},
"sources": [ "//api/test/pclf/peer_configurer.cc", "//api/test/pclf/peer_configurer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -3039,30 +3075,30 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": [ "//api/test/video/function_video_decoder_factory.h", "//api/test/video/function_video_encoder_factory.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -3070,52 +3106,51 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_frame" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": [ "//api/test/video/video_frame_writer.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/transport/rtp:dependency_descriptor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/video:render_resolution", "//rtc_base:checks", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3126,30 +3161,30 @@
"//api/transport/rtp/dependency_descriptor.cc": [ "obj/api/transport/rtp/dependency_descriptor/dependency_descriptor.o" ]
},
"sources": [ "//api/transport/rtp/dependency_descriptor.cc", "//api/transport/rtp/dependency_descriptor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/transport/rtp:rtp_source": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtp_headers", "//api/units:time_delta", "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3157,30 +3192,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/transport/rtp/rtp_source.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/transport:bitrate_settings": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3192,30 +3227,30 @@
"//api/transport/bitrate_settings.cc": [ "obj/api/transport/bitrate_settings/bitrate_settings.o" ]
},
"sources": [ "//api/transport/bitrate_settings.cc", "//api/transport/bitrate_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/transport:datagram_transport_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:rtc_error", "//rtc_base:copy_on_write_buffer", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3223,30 +3258,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/transport/data_channel_transport_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/transport:enums": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3254,30 +3289,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/transport/enums.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/transport:field_trial_based_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_registry", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3289,8 +3324,9 @@
"//api/transport/field_trial_based_config.cc": [ "obj/api/transport/field_trial_based_config/field_trial_based_config.o" ]
},
"sources": [ "//api/transport/field_trial_based_config.cc", "//api/transport/field_trial_based_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -3298,22 +3334,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:network_state_predictor_api", "//api/transport:network_control", "//modules/congestion_controller/goog_cc:goog_cc", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3325,8 +3361,9 @@
"//api/transport/goog_cc_factory.cc": [ "obj/api/transport/goog_cc/goog_cc_factory.o" ]
},
"sources": [ "//api/transport/goog_cc_factory.cc", "//api/transport/goog_cc_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -3334,22 +3371,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/transport:network_control", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3357,30 +3393,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/transport/test/mock_network_control.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/transport:network_control": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/rtc_event_log:rtc_event_log", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3392,30 +3428,30 @@
"//api/transport/network_types.cc": [ "obj/api/transport/network_control/network_types.o" ]
},
"sources": [ "//api/transport/network_control.h", "//api/transport/network_types.cc", "//api/transport/network_types.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/transport:sctp_transport_factory_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3423,30 +3459,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/transport/sctp_transport_factory_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/transport:stun_types": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:byte_buffer", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3457,8 +3494,9 @@
"//api/transport/stun.cc": [ "obj/api/transport/stun_types/stun.o" ]
},
"sources": [ "//api/transport/stun.cc", "//api/transport/stun.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -3466,22 +3504,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api/transport:stun_types", "//rtc_base:byte_buffer", "//rtc_base:byte_order", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//system_wrappers:metrics", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3492,30 +3530,31 @@
"//api/transport/stun_unittest.cc": [ "obj/api/transport/stun_unittest/stun_unittest.o" ]
},
"sources": [ "//api/transport/stun_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/transport:test_feedback_generator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/transport:network_control", "//api/transport:test_feedback_generator_interface", "//test/network:feedback_generator" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3526,30 +3565,31 @@
"//api/transport/test/create_feedback_generator.cc": [ "obj/api/transport/test_feedback_generator/create_feedback_generator.o" ]
},
"sources": [ "//api/transport/test/create_feedback_generator.cc", "//api/transport/test/create_feedback_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/transport:test_feedback_generator_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:simulated_network_api", "//api/transport:network_control" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3557,30 +3597,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/transport/test/feedback_generator_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/units:data_rate": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/units:data_size", "//api/units:frequency", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3592,30 +3632,30 @@
"//api/units/data_rate.cc": [ "obj/api/units/data_rate/data_rate.o" ]
},
"sources": [ "//api/units/data_rate.cc", "//api/units/data_rate.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/units:data_size": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3627,30 +3667,30 @@
"//api/units/data_size.cc": [ "obj/api/units/data_size/data_size.o" ]
},
"sources": [ "//api/units/data_size.cc", "//api/units/data_size.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/units:frequency": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3662,30 +3702,30 @@
"//api/units/frequency.cc": [ "obj/api/units/frequency/frequency.o" ]
},
"sources": [ "//api/units/frequency.cc", "//api/units/frequency.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/units:time_delta": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3697,30 +3737,30 @@
"//api/units/time_delta.cc": [ "obj/api/units/time_delta/time_delta.o" ]
},
"sources": [ "//api/units/time_delta.cc", "//api/units/time_delta.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/units:timestamp": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3732,8 +3772,9 @@
"//api/units/timestamp.cc": [ "obj/api/units/timestamp/timestamp.o" ]
},
"sources": [ "//api/units/timestamp.cc", "//api/units/timestamp.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -3741,22 +3782,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/units:data_rate", "//api/units:data_size", "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:logging", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3771,8 +3811,9 @@
"//api/units/timestamp_unittest.cc": [ "obj/api/units/units_unittests/timestamp_unittest.o" ]
},
"sources": [ "//api/units/data_rate_unittest.cc", "//api/units/data_size_unittest.cc", "//api/units/frequency_unittest.cc", "//api/units/time_delta_unittest.cc", "//api/units/timestamp_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -3780,22 +3821,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:recordable_encoded_frame", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3803,8 +3843,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/test/mock_recordable_encoded_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -3812,22 +3853,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_frame_i010", "//api/video:video_rtp_headers", "//test:frame_utils", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3844,8 +3885,9 @@
"//api/video/test/video_bitrate_allocation_unittest.cc": [ "obj/api/video/test/rtc_api_video_unittests/video_bitrate_allocation_unittest.o" ]
},
"sources": [ "//api/video/test/color_space_unittest.cc", "//api/video/test/i210_buffer_unittest.cc", "//api/video/test/i422_buffer_unittest.cc", "//api/video/test/i444_buffer_unittest.cc", "//api/video/test/nv12_buffer_unittest.cc", "//api/video/test/video_adaptation_counters_unittest.cc", "//api/video/test/video_bitrate_allocation_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -3853,22 +3895,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:rtp_packet_info", "//api/video:video_frame", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3876,8 +3917,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/test/video_frame_matchers.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -3885,22 +3927,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_bitrate_allocator_factory", "//api/video_codecs:video_codecs_api", "//media:rtc_media_base", "//modules/video_coding:video_coding_utility", "//modules/video_coding/svc:svc_rate_allocator", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3912,8 +3954,9 @@
"//api/video/builtin_video_bitrate_allocator_factory.cc": [ "obj/api/video/builtin_video_bitrate_allocator_factory/builtin_video_bitrate_allocator_factory.o" ]
},
"sources": [ "//api/video/builtin_video_bitrate_allocator_factory.cc", "//api/video/builtin_video_bitrate_allocator_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -3921,22 +3964,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/units:timestamp", "//modules/video_coding:encoded_frame", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -3948,8 +3991,9 @@
"//api/video/encoded_frame.cc": [ "obj/api/video/encoded_frame/encoded_frame.o" ]
},
"sources": [ "//api/video/encoded_frame.cc", "//api/video/encoded_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -3957,22 +4001,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:refcountedbase", "//api:rtp_packet_info", "//api:scoped_refptr", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -3984,8 +4027,9 @@
"//api/video/encoded_image.cc": [ "obj/api/video/encoded_image/encoded_image.o" ]
},
"sources": [ "//api/video/encoded_image.cc", "//api/video/encoded_image.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -3993,22 +4037,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api/units:timestamp", "//api/video:encoded_frame", "//modules/video_coding:video_coding_utility", "//rtc_base:logging", "//rtc_base:rtc_numerics", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4020,8 +4064,9 @@
"//api/video/frame_buffer.cc": [ "obj/api/video/frame_buffer/frame_buffer.o" ]
},
"sources": [ "//api/video/frame_buffer.cc", "//api/video/frame_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4029,22 +4074,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:encoded_frame", "//api/video:frame_buffer", "//test:fake_encoded_frame", "//test:field_trial", "//test:scoped_key_value_config", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4055,8 +4100,9 @@
"//api/video/frame_buffer_unittest.cc": [ "obj/api/video/frame_buffer_unittest/frame_buffer_unittest.o" ]
},
"sources": [ "//api/video/frame_buffer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -4064,22 +4110,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:scoped_refptr", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4087,68 +4132,69 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/recordable_encoded_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/video:render_resolution": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": [ "//api/video/render_resolution.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/video:resolution": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": [ "//api/video/resolution.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -4156,22 +4202,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:encoded_frame", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:packet_buffer", "//modules/video_coding:video_coding", "//rtc_base:logging", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4183,8 +4229,9 @@
"//api/video/rtp_video_frame_assembler.cc": [ "obj/api/video/rtp_video_frame_assembler/rtp_video_frame_assembler.o" ]
},
"sources": [ "//api/video/rtp_video_frame_assembler.cc", "//api/video/rtp_video_frame_assembler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4192,22 +4239,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/video:rtp_video_frame_assembler", "//modules/rtp_rtcp:rtp_packetizer_av1_test_helper", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4218,30 +4265,30 @@
"//api/video/rtp_video_frame_assembler_unittests.cc": [ "obj/api/video/rtp_video_frame_assembler_unittests/rtp_video_frame_assembler_unittests.o" ]
},
"sources": [ "//api/video/rtp_video_frame_assembler_unittests.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/video:video_adaptation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:stringutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4253,30 +4300,30 @@
"//api/video/video_adaptation_counters.cc": [ "obj/api/video/video_adaptation/video_adaptation_counters.o" ]
},
"sources": [ "//api/video/video_adaptation_counters.cc", "//api/video/video_adaptation_counters.h", "//api/video/video_adaptation_reason.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/video:video_bitrate_allocation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/video:video_codec_constants", "//rtc_base:checks", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4288,30 +4335,30 @@
"//api/video/video_bitrate_allocation.cc": [ "obj/api/video/video_bitrate_allocation/video_bitrate_allocation.o" ]
},
"sources": [ "//api/video/video_bitrate_allocation.cc", "//api/video/video_bitrate_allocation.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/video:video_bitrate_allocator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:data_rate", "//api/video:video_bitrate_allocation" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4323,8 +4370,9 @@
"//api/video/video_bitrate_allocator.cc": [ "obj/api/video/video_bitrate_allocator/video_bitrate_allocator.o" ]
},
"sources": [ "//api/video/video_bitrate_allocator.cc", "//api/video/video_bitrate_allocator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4332,22 +4380,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_bitrate_allocator", "//api/video_codecs:video_codecs_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4355,30 +4402,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/video_bitrate_allocator_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/video:video_codec_constants": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4386,8 +4433,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/video_codec_constants.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -4395,22 +4443,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:rtp_packet_info", "//api:scoped_refptr", "//api:video_track_source_constraints", "//api/video:video_rtp_headers", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base:timeutils", "//rtc_base/memory:aligned_malloc", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4428,8 +4475,9 @@
"//api/video/video_source_interface.cc": [ "obj/api/video/video_frame/video_source_interface.o" ]
},
"sources": [ "//api/video/i420_buffer.cc", "//api/video/i420_buffer.h", "//api/video/i422_buffer.cc", "//api/video/i422_buffer.h", "//api/video/i444_buffer.cc", "//api/video/i444_buffer.h", "//api/video/nv12_buffer.cc", "//api/video/nv12_buffer.h", "//api/video/video_codec_type.h", "//api/video/video_frame.cc", "//api/video/video_frame.h", "//api/video/video_frame_buffer.cc", "//api/video/video_frame_buffer.h", "//api/video/video_sink_interface.h", "//api/video/video_source_interface.cc", "//api/video/video_source_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4437,22 +4485,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:make_ref_counted", "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_rtp_headers", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base/memory:aligned_malloc", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4465,8 +4513,9 @@
"//api/video/i210_buffer.cc": [ "obj/api/video/video_frame_i010/i210_buffer.o" ]
},
"sources": [ "//api/video/i010_buffer.cc", "//api/video/i010_buffer.h", "//api/video/i210_buffer.cc", "//api/video/i210_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4474,22 +4523,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api/transport/rtp:dependency_descriptor", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4500,30 +4548,30 @@
"//api/video/video_frame_metadata.cc": [ "obj/api/video/video_frame_metadata/video_frame_metadata.o" ]
},
"sources": [ "//api/video/video_frame_metadata.cc", "//api/video/video_frame_metadata.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/video:video_frame_type": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4531,30 +4579,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/video_frame_type.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/video:video_layers_allocation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:data_rate", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4562,30 +4610,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/video_layers_allocation.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/video:video_rtp_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/units:data_rate", "//api/units:time_delta", "//rtc_base:logging", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4600,8 +4648,9 @@
"//api/video/video_timing.cc": [ "obj/api/video/video_rtp_headers/video_timing.o" ]
},
"sources": [ "//api/video/color_space.cc", "//api/video/color_space.h", "//api/video/hdr_metadata.cc", "//api/video/hdr_metadata.h", "//api/video/video_content_type.cc", "//api/video/video_content_type.h", "//api/video/video_rotation.h", "//api/video/video_timing.cc", "//api/video/video_timing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4609,22 +4658,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//api/video:encoded_frame", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4632,8 +4681,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/video_stream_decoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -4641,22 +4691,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api/task_queue:task_queue", "//api/video:video_stream_decoder", "//api/video_codecs:video_codecs_api", "//video:video_stream_decoder_impl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4668,8 +4718,9 @@
"//api/video/video_stream_decoder_create.cc": [ "obj/api/video/video_stream_decoder_create/video_stream_decoder_create.o" ]
},
"sources": [ "//api/video/video_stream_decoder_create.cc", "//api/video/video_stream_decoder_create.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4677,22 +4728,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api:rtp_parameters", "//api:scoped_refptr", "//api/adaptation:resource_adaptation_api", "//api/units:data_rate", "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_bitrate_allocator_factory", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_layers_allocation", "//api/video_codecs:video_codecs_api", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4700,8 +4750,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video/video_stream_encoder_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -4709,22 +4760,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/task_queue:default_task_queue_factory", "//api/video:video_frame_metadata", "//api/video:video_frame_type", "//api/video:video_stream_decoder_create", "//api/video_codecs:builtin_video_decoder_factory", "//modules/rtp_rtcp:rtp_video_header", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4735,8 +4786,9 @@
"//api/video/video_stream_decoder_create_unittest.cc": [ "obj/api/video/video_unittests/video_stream_decoder_create_unittest.o" ]
},
"sources": [ "//api/video/video_stream_decoder_create_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -4744,22 +4796,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:fec_controller_api", "//api:mock_video_encoder", "//api:scoped_refptr", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:rtc_software_fallback_wrappers", "//api/video_codecs:video_codecs_api", "//api/video_codecs/test:video_decoder_factory_template_tests", "//api/video_codecs/test:video_encoder_factory_template_tests", "//media:rtc_media_base", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp8", "//rtc_base:checks", "//rtc_base:rtc_base_tests_utils", "//test:field_trial", "//test:test_support", "//test:video_test_common", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4774,8 +4826,9 @@
"//api/video_codecs/test/video_encoder_software_fallback_wrapper_unittest.cc": [ "obj/api/video_codecs/test/video_codecs_api_unittests/video_encoder_software_fallback_wrapper_unittest.o" ]
},
"sources": [ "//api/video_codecs/test/builtin_video_encoder_factory_unittest.cc", "//api/video_codecs/test/h264_profile_level_id_unittest.cc", "//api/video_codecs/test/sdp_video_format_unittest.cc", "//api/video_codecs/test/video_decoder_software_fallback_wrapper_unittest.cc", "//api/video_codecs/test/video_encoder_software_fallback_wrapper_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -4783,22 +4836,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:mock_video_decoder", "//api/video_codecs:video_decoder_factory_template", "//api/video_codecs:video_decoder_factory_template_dav1d_adapter", "//api/video_codecs:video_decoder_factory_template_libvpx_vp8_adapter", "//api/video_codecs:video_decoder_factory_template_libvpx_vp9_adapter", "//api/video_codecs:video_decoder_factory_template_open_h264_adapter", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4809,8 +4862,9 @@
"//api/video_codecs/test/video_decoder_factory_template_tests.cc": [ "obj/api/video_codecs/test/video_decoder_factory_template_tests/video_decoder_factory_template_tests.o" ]
},
"sources": [ "//api/video_codecs/test/video_decoder_factory_template_tests.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -4818,22 +4872,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:mock_video_encoder", "//api/video_codecs:video_encoder_factory_template", "//api/video_codecs:video_encoder_factory_template_libaom_av1_adapter", "//api/video_codecs:video_encoder_factory_template_libvpx_vp8_adapter", "//api/video_codecs:video_encoder_factory_template_libvpx_vp9_adapter", "//api/video_codecs:video_encoder_factory_template_open_h264_adapter", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4844,30 +4898,30 @@
"//api/video_codecs/test/video_encoder_factory_template_tests.cc": [ "obj/api/video_codecs/test/video_encoder_factory_template_tests/video_encoder_factory_template_tests.o" ]
},
"sources": [ "//api/video_codecs/test/video_encoder_factory_template_tests.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api/video_codecs:bitstream_parser_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -4875,8 +4929,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video_codecs/bitstream_parser.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -4884,22 +4939,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video_codecs:video_codecs_api", "//media:rtc_internal_video_codecs", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4911,8 +4966,9 @@
"//api/video_codecs/builtin_video_decoder_factory.cc": [ "obj/api/video_codecs/builtin_video_decoder_factory/builtin_video_decoder_factory.o" ]
},
"sources": [ "//api/video_codecs/builtin_video_decoder_factory.cc", "//api/video_codecs/builtin_video_decoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4920,22 +4976,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video_codecs:video_codecs_api", "//media:rtc_encoder_simulcast_proxy", "//media:rtc_internal_video_codecs", "//media:rtc_media_base", "//rtc_base:checks", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4947,8 +5003,9 @@
"//api/video_codecs/builtin_video_encoder_factory.cc": [ "obj/api/video_codecs/builtin_video_encoder_factory/builtin_video_encoder_factory.o" ]
},
"sources": [ "//api/video_codecs/builtin_video_encoder_factory.cc", "//api/video_codecs/builtin_video_encoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -4956,22 +5013,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//media:rtc_media_base", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base/system:rtc_export", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -4984,30 +5041,30 @@
"//api/video_codecs/video_encoder_software_fallback_wrapper.cc": [ "obj/api/video_codecs/rtc_software_fallback_wrappers/video_encoder_software_fallback_wrapper.o" ]
},
"sources": [ "//api/video_codecs/video_decoder_software_fallback_wrapper.cc", "//api/video_codecs/video_decoder_software_fallback_wrapper.h", "//api/video_codecs/video_encoder_software_fallback_wrapper.cc", "//api/video_codecs/video_encoder_software_fallback_wrapper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api/video_codecs:scalability_mode": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5018,8 +5075,9 @@
"//api/video_codecs/scalability_mode.cc": [ "obj/api/video_codecs/scalability_mode/scalability_mode.o" ]
},
"sources": [ "//api/video_codecs/scalability_mode.cc", "//api/video_codecs/scalability_mode.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5027,22 +5085,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//modules/video_coding/svc:scalability_mode_util", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5053,8 +5110,9 @@
"//api/video_codecs/scalability_mode_helper.cc": [ "obj/api/video_codecs/scalability_mode_helper/scalability_mode_helper.o" ]
},
"sources": [ "//api/video_codecs/scalability_mode_helper.cc", "//api/video_codecs/scalability_mode_helper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5062,22 +5120,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:fec_controller_api", "//api:scoped_refptr", "//api/units:data_rate", "//api/video:encoded_image", "//api/video:render_resolution", "//api/video:resolution", "//api/video:video_bitrate_allocation", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:scalability_mode", "//modules/video_coding:codec_globals_headers", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:refcount", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5099,8 +5156,9 @@
"//api/video_codecs/vp9_profile.cc": [ "obj/api/video_codecs/video_codecs_api/vp9_profile.o" ]
},
"sources": [ "//api/video_codecs/av1_profile.cc", "//api/video_codecs/av1_profile.h", "//api/video_codecs/h264_profile_level_id.cc", "//api/video_codecs/h264_profile_level_id.h", "//api/video_codecs/sdp_video_format.cc", "//api/video_codecs/sdp_video_format.h", "//api/video_codecs/simulcast_stream.cc", "//api/video_codecs/simulcast_stream.h", "//api/video_codecs/spatial_layer.cc", "//api/video_codecs/spatial_layer.h", "//api/video_codecs/video_codec.cc", "//api/video_codecs/video_codec.h", "//api/video_codecs/video_decoder.cc", "//api/video_codecs/video_decoder.h", "//api/video_codecs/video_decoder_factory.h", "//api/video_codecs/video_encoder.cc", "//api/video_codecs/video_encoder.h", "//api/video_codecs/video_encoder_factory.h", "//api/video_codecs/vp8_frame_buffer_controller.h", "//api/video_codecs/vp8_frame_config.cc", "//api/video_codecs/vp8_frame_config.h", "//api/video_codecs/vp8_temporal_layers.cc", "//api/video_codecs/vp8_temporal_layers.h", "//api/video_codecs/vp9_profile.cc", "//api/video_codecs/vp9_profile.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -5108,30 +5166,30 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api/video_codecs:video_codecs_api", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_decoder_factory_template.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5139,30 +5197,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//modules/video_coding/codecs/av1:dav1d_decoder" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_decoder_factory_template_dav1d_adapter.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5170,30 +5229,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//modules/video_coding:webrtc_vp8" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_decoder_factory_template_libvpx_vp8_adapter.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5201,30 +5261,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//modules/video_coding:webrtc_vp9" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_decoder_factory_template_libvpx_vp9_adapter.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5232,30 +5293,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//modules/video_coding:webrtc_h264" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_decoder_factory_template_open_h264_adapter.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5263,30 +5325,30 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api/video_codecs:video_codecs_api", "//modules/video_coding/svc:scalability_mode_util", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_encoder_factory_template.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5294,30 +5356,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:scalability_mode", "//api/video_codecs:video_codecs_api", "//modules/video_coding/codecs/av1:av1_svc_config", "//modules/video_coding/codecs/av1:libaom_av1_encoder", "//modules/video_coding/svc:scalability_mode_util", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_encoder_factory_template_libaom_av1_adapter.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5325,30 +5388,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp8_scalability", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5356,30 +5420,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//modules/video_coding:webrtc_vp9" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5387,30 +5452,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//modules/video_coding:webrtc_h264" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//api/video_codecs/video_encoder_factory_template_open_h264_adapter.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5418,22 +5484,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp8_temporal_layers", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -5445,8 +5511,9 @@
"//api/video_codecs/vp8_temporal_layers_factory.cc": [ "obj/api/video_codecs/vp8_temporal_layers_factory/vp8_temporal_layers_factory.o" ]
},
"sources": [ "//api/video_codecs/vp8_temporal_layers_factory.cc", "//api/video_codecs/vp8_temporal_layers_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -5454,22 +5521,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/voip:mock_voip_engine", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -5480,8 +5547,9 @@
"//api/voip/test/compile_all_headers.cc": [ "obj/api/voip/compile_all_headers/compile_all_headers.o" ]
},
"sources": [ "//api/voip/test/compile_all_headers.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -5489,22 +5557,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/voip:voip_api", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -5512,30 +5580,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/voip/test/mock_voip_engine.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api/voip:voip_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//api/neteq:neteq_api", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -5543,8 +5612,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/voip/voip_base.h", "//api/voip/voip_codec.h", "//api/voip/voip_dtmf.h", "//api/voip/voip_engine.h", "//api/voip/voip_network.h", "//api/voip/voip_statistics.h", "//api/voip/voip_volume_control.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5552,22 +5622,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:task_queue", "//api/voip:voip_api", "//audio/voip:voip_core", "//modules/audio_device:audio_device_api", "//modules/audio_processing:api", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -5579,8 +5649,9 @@
"//api/voip/voip_engine_factory.cc": [ "obj/api/voip/voip_engine_factory/voip_engine_factory.o" ]
},
"sources": [ "//api/voip/voip_engine_factory.cc", "//api/voip/voip_engine_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -5588,22 +5659,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/task_queue:default_task_queue_factory", "//api/voip:voip_engine_factory", "//modules/audio_device:mock_audio_device", "//modules/audio_processing:mocks", "//test:audio_codec_mocks", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -5614,43 +5685,43 @@
"//api/voip/test/voip_engine_factory_unittest.cc": [ "obj/api/voip/voip_engine_factory_unittests/voip_engine_factory_unittest.o" ]
},
"sources": [ "//api/voip/test/voip_engine_factory_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api:api": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"deps": [ "//api:libjingle_peerconnection_api" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//api:array_view": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5658,30 +5729,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/array_view.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:async_dns_resolver": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:socket_address", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5689,30 +5760,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/async_dns_resolver.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:audio_options_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5724,30 +5795,30 @@
"//api/audio_options.cc": [ "obj/api/audio_options_api/audio_options.o" ]
},
"sources": [ "//api/audio_options.cc", "//api/audio_options.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:audio_quality_analyzer_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:stats_observer_interface", "//api:track_id_stream_info_map" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5755,30 +5826,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/audio_quality_analyzer_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:bitrate_allocation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:data_rate", "//api/units:time_delta" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5786,30 +5857,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/call/bitrate_allocation.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:call_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -5817,8 +5888,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/call/audio_sink.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5826,22 +5898,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//call:rtp_interfaces", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -5849,30 +5921,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/call/call_factory_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:candidate": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:network_constants", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -5884,8 +5957,9 @@
"//api/candidate.cc": [ "obj/api/candidate/candidate.o" ]
},
"sources": [ "//api/candidate.cc", "//api/candidate.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -5893,22 +5967,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:fake_frame_decryptor", "//api:fake_frame_encryptor", "//api:mock_async_dns_resolver", "//api:mock_audio_mixer", "//api:mock_audio_sink", "//api:mock_data_channel", "//api:mock_dtmf_sender", "//api:mock_frame_decryptor", "//api:mock_frame_encryptor", "//api:mock_media_stream_interface", "//api:mock_packet_socket_factory", "//api:mock_peer_connection_factory_interface", "//api:mock_peerconnectioninterface", "//api:mock_rtp", "//api:mock_session_description_interface", "//api:mock_transformable_video_frame", "//api:mock_video_bitrate_allocator", "//api:mock_video_bitrate_allocator_factory", "//api:mock_video_codec_factory", "//api:mock_video_decoder", "//api:mock_video_encoder", "//api:mock_video_track", "//api:rtc_api_unittests", "//api/units:units_unittests" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -5919,8 +5993,9 @@
"//api/test/compile_all_headers.cc": [ "obj/api/compile_all_headers/compile_all_headers.o" ]
},
"sources": [ "//api/test/compile_all_headers.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -5928,22 +6003,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:frame_generator_api", "//rtc_base:checks", "//system_wrappers:system_wrappers", "//test:frame_generator_impl", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -5954,30 +6029,31 @@
"//api/test/create_frame_generator.cc": [ "obj/api/create_frame_generator/create_frame_generator.o" ]
},
"sources": [ "//api/test/create_frame_generator.cc", "//api/test/create_frame_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:create_network_emulation_manager": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:network_emulation_manager_api", "//test/network:emulated_network" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -5988,8 +6064,9 @@
"//api/test/create_network_emulation_manager.cc": [ "obj/api/create_network_emulation_manager/create_network_emulation_manager.o" ]
},
"sources": [ "//api/test/create_network_emulation_manager.cc", "//api/test/create_network_emulation_manager.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -5997,22 +6074,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:create_frame_generator", "//api:frame_generator_api", "//api/test/pclf:media_configuration", "//rtc_base:checks", "//test:fileutils", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -6023,8 +6100,9 @@
"//api/test/create_peer_connection_quality_test_frame_generator.cc": [ "obj/api/create_peer_connection_quality_test_frame_generator/create_peer_connection_quality_test_frame_generator.o" ]
},
"sources": [ "//api/test/create_peer_connection_quality_test_frame_generator.cc", "//api/test/create_peer_connection_quality_test_frame_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6032,22 +6110,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//api:callfactory_api", "//api:libjingle_peerconnection_api", "//api:scoped_refptr", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/transport:field_trial_based_config", "//api/video_codecs:video_codecs_api", "//media:rtc_audio_video", "//media:rtc_media_base", "//modules/audio_device:audio_device_api", "//modules/audio_processing:api", "//pc:peer_connection_factory", "//pc:webrtc_sdp", "//rtc_base:rtc_base", "//rtc_base:threading", "//stats:rtc_stats" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6059,8 +6137,9 @@
"//api/create_peerconnection_factory.cc": [ "obj/api/create_peerconnection_factory/create_peerconnection_factory.o" ]
},
"sources": [ "//api/create_peerconnection_factory.cc", "//api/create_peerconnection_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -6068,22 +6147,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:audio_quality_analyzer_api", "//api:peer_connection_quality_test_fixture_api", "//api:time_controller", "//api:video_quality_analyzer_api", "//api/test/metrics:global_metrics_logger_and_exporter", "//test/pc/e2e:peerconnection_quality_test" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6094,8 +6173,9 @@
"//api/test/create_peerconnection_quality_test_fixture.cc": [ "obj/api/create_peerconnection_quality_test_fixture/create_peerconnection_quality_test_fixture.o" ]
},
"sources": [ "//api/test/create_peerconnection_quality_test_fixture.cc", "//api/test/create_peerconnection_quality_test_fixture.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6103,22 +6183,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:simulcast_test_fixture_api", "//api/video_codecs:video_codecs_api", "//modules/video_coding:simulcast_test_fixture_impl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6129,8 +6209,9 @@
"//api/test/create_simulcast_test_fixture.cc": [ "obj/api/create_simulcast_test_fixture_api/create_simulcast_test_fixture.o" ]
},
"sources": [ "//api/test/create_simulcast_test_fixture.cc", "//api/test/create_simulcast_test_fixture.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6138,22 +6219,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:callfactory_api", "//api:time_controller", "//call:call", "//call:call_interfaces", "//call:rtp_interfaces", "//test/time_controller:time_controller" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6164,8 +6245,9 @@
"//api/test/create_time_controller.cc": [ "obj/api/create_time_controller/create_time_controller.o" ]
},
"sources": [ "//api/test/create_time_controller.cc", "//api/test/create_time_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6173,22 +6255,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:fec_controller_api", "//api:network_state_predictor_api", "//api:scoped_refptr", "//api:video_quality_test_fixture_api", "//video:video_quality_test" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6199,8 +6281,9 @@
"//api/test/create_video_quality_test_fixture.cc": [ "obj/api/create_video_quality_test_fixture_api/create_video_quality_test_fixture.o" ]
},
"sources": [ "//api/test/create_video_quality_test_fixture.cc", "//api/test/create_video_quality_test_fixture.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6208,22 +6291,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:videocodec_test_fixture_api", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_codecs_test_framework", "//modules/video_coding:videocodec_test_impl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6234,30 +6317,31 @@
"//api/test/create_videocodec_test_fixture.cc": [ "obj/api/create_videocodec_test_fixture_api/create_videocodec_test_fixture.o" ]
},
"sources": [ "//api/test/create_videocodec_test_fixture.cc", "//api/test/create_videocodec_test_fixture.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:dtls_transport_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:ice_transport_interface", "//api:rtc_error", "//api:scoped_refptr", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6269,8 +6353,9 @@
"//api/dtls_transport_interface.cc": [ "obj/api/dtls_transport_interface/dtls_transport_interface.o" ]
},
"sources": [ "//api/dtls_transport_interface.cc", "//api/dtls_transport_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -6278,22 +6363,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:media_stream_interface", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6301,8 +6385,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/dtmf_sender_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6310,22 +6395,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:libjingle_peerconnection_api", "//api:make_ref_counted", "//api:rtp_parameters", "//api/crypto:frame_decryptor_interface", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6336,8 +6421,9 @@
"//api/test/fake_frame_decryptor.cc": [ "obj/api/fake_frame_decryptor/fake_frame_decryptor.o" ]
},
"sources": [ "//api/test/fake_frame_decryptor.cc", "//api/test/fake_frame_decryptor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6345,22 +6431,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:libjingle_peerconnection_api", "//api:make_ref_counted", "//api:rtp_parameters", "//api/crypto:frame_encryptor_interface", "//rtc_base:checks", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6371,30 +6457,30 @@
"//api/test/fake_frame_encryptor.cc": [ "obj/api/fake_frame_encryptor/fake_frame_encryptor.o" ]
},
"sources": [ "//api/test/fake_frame_encryptor.cc", "//api/test/fake_frame_encryptor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:fec_controller_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/video:video_frame_type", "//modules:module_fec_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6402,30 +6488,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/fec_controller.h", "//api/fec_controller_override.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:field_trials": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_registry", "//rtc_base:checks", "//rtc_base/containers:flat_map", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6437,30 +6523,30 @@
"//api/field_trials.cc": [ "obj/api/field_trials/field_trials.o" ]
},
"sources": [ "//api/field_trials.cc", "//api/field_trials.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:field_trials_registry": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//experiments:registered_field_trials", "//rtc_base:checks", "//rtc_base/containers:flat_set", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6471,30 +6557,30 @@
"//api/field_trials_registry.cc": [ "obj/api/field_trials_registry/field_trials_registry.o" ]
},
"sources": [ "//api/field_trials_registry.cc", "//api/field_trials_registry.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:field_trials_view": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6502,8 +6588,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/field_trials_view.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6511,22 +6598,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6537,8 +6623,9 @@
"//api/test/frame_generator_interface.cc": [ "obj/api/frame_generator_api/frame_generator_interface.o" ]
},
"sources": [ "//api/test/frame_generator_interface.cc", "//api/test/frame_generator_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6546,22 +6633,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:frame_transformer_interface", "//api:scoped_refptr", "//api/video:encoded_frame", "//api/video:video_frame_metadata", "//modules/rtp_rtcp:rtp_rtcp", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6573,8 +6660,9 @@
"//api/frame_transformer_factory.cc": [ "obj/api/frame_transformer_factory/frame_transformer_factory.o" ]
},
"sources": [ "//api/frame_transformer_factory.cc", "//api/frame_transformer_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -6582,22 +6670,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:make_ref_counted", "//api:scoped_refptr", "//api/video:encoded_frame", "//api/video:video_frame_metadata", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6605,30 +6693,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/frame_transformer_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:function_view": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6636,8 +6724,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/function_view.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6645,22 +6734,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:ice_transport_interface", "//api:libjingle_peerconnection_api", "//api:make_ref_counted", "//api:packet_socket_factory", "//api:scoped_refptr", "//api/rtc_event_log:rtc_event_log", "//p2p:rtc_p2p", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6672,30 +6761,31 @@
"//api/ice_transport_factory.cc": [ "obj/api/ice_transport_factory/ice_transport_factory.o" ]
},
"sources": [ "//api/ice_transport_factory.cc", "//api/ice_transport_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:ice_transport_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:async_dns_resolver", "//api:packet_socket_factory", "//api:rtc_error", "//api:scoped_refptr", "//api/rtc_event_log:rtc_event_log", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6703,30 +6793,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/ice_transport_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:libjingle_logging_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6734,8 +6824,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/rtc_event_log_output.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6743,22 +6834,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:async_dns_resolver", "//api:audio_options_api", "//api:callfactory_api", "//api:candidate", "//api:dtls_transport_interface", "//api:dtmf_sender_interface", "//api:fec_controller_api", "//api:field_trials", "//api:field_trials_view", "//api:frame_transformer_interface", "//api:ice_transport_interface", "//api:libjingle_logging_api", "//api:make_ref_counted", "//api:media_stream_interface", "//api:network_state_predictor_api", "//api:packet_socket_factory", "//api:priority", "//api:rtc_error", "//api:rtc_stats_api", "//api:rtp_packet_info", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api:sequence_checker", "//api:turn_customizer", "//api/adaptation:resource_adaptation_api", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/metronome:metronome", "//api/neteq:neteq_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/transport:bitrate_settings", "//api/transport:enums", "//api/transport:network_control", "//api/transport:sctp_transport_factory_interface", "//api/transport/rtp:rtp_source", "//api/units:data_rate", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:rtp_interfaces", "//media:rtc_media_base", "//media:rtc_media_config", "//modules/audio_processing:audio_processing_statistics", "//p2p:rtc_p2p", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:network_constants", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6777,30 +6868,30 @@
"//api/sctp_transport_interface.cc": [ "obj/api/libjingle_peerconnection_api/sctp_transport_interface.o" ]
},
"sources": [ "//api/crypto_params.h", "//api/data_channel_interface.cc", "//api/data_channel_interface.h", "//api/jsep.cc", "//api/jsep.h", "//api/jsep_ice_candidate.cc", "//api/jsep_ice_candidate.h", "//api/jsep_session_description.h", "//api/legacy_stats_types.cc", "//api/legacy_stats_types.h", "//api/peer_connection_interface.cc", "//api/peer_connection_interface.h", "//api/rtp_receiver_interface.cc", "//api/rtp_receiver_interface.h", "//api/rtp_transceiver_interface.cc", "//api/rtp_transceiver_interface.h", "//api/sctp_transport_interface.cc", "//api/sctp_transport_interface.h", "//api/set_local_description_observer_interface.h", "//api/set_remote_description_observer_interface.h", "//api/uma_metrics.h", "//api/video_track_source_proxy_factory.h", "//api/dtmf_sender_interface.h", "//api/rtp_sender_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:make_ref_counted": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6808,8 +6899,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/make_ref_counted.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6817,22 +6909,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:audio_options_api", "//api:make_ref_counted", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api:video_track_source_constraints", "//api/video:recordable_encoded_frame", "//api/video:video_frame", "//modules/audio_processing:audio_processing_statistics", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6844,8 +6935,9 @@
"//api/media_stream_interface.cc": [ "obj/api/media_stream_interface/media_stream_interface.o" ]
},
"sources": [ "//api/media_stream_interface.cc", "//api/media_stream_interface.h", "//api/media_stream_track.h", "//api/notifier.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -6853,22 +6945,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:async_dns_resolver", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6876,8 +6967,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_async_dns_resolver.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6885,22 +6977,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/audio:audio_mixer_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6908,8 +6999,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_audio_mixer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6917,22 +7009,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:media_stream_interface", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -6940,8 +7031,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_audio_sink.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6949,22 +7041,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -6972,8 +7064,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_data_channel.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -6981,22 +7074,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:dtmf_sender_interface", "//api:libjingle_peerconnection_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7004,8 +7097,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_dtmf_sender.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7013,22 +7107,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api/video_codecs:video_codecs_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7036,8 +7130,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_encoder_selector.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7045,22 +7140,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:fec_controller_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7068,8 +7162,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_fec_controller_override.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7077,22 +7172,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api/crypto:frame_decryptor_interface", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7100,8 +7195,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_frame_decryptor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7109,22 +7205,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api/crypto:frame_encryptor_interface", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7132,8 +7228,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_frame_encryptor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7141,22 +7238,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:media_stream_interface", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7164,8 +7260,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_media_stream_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7173,22 +7270,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:packet_socket_factory", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7196,8 +7293,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_packet_socket_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7205,22 +7303,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7228,8 +7326,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_peer_connection_factory_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7237,22 +7336,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:scoped_refptr", "//rtc_base:refcount", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7260,8 +7359,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_peerconnectioninterface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7269,22 +7369,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtp_sender_interface", "//api/crypto:frame_decryptor_interface", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7292,8 +7392,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_rtp_transceiver.h", "//api/test/mock_rtpreceiver.h", "//api/test/mock_rtpsender.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7301,22 +7402,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7324,8 +7425,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_session_description_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7333,22 +7435,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:frame_transformer_interface", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7356,8 +7458,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_transformable_video_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7365,22 +7468,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:video_bitrate_allocator", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7388,8 +7490,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_video_bitrate_allocator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7397,22 +7500,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:video_bitrate_allocator_factory", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7420,8 +7522,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_video_bitrate_allocator_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7429,22 +7532,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7452,8 +7554,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_video_decoder_factory.h", "//api/test/mock_video_encoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7461,22 +7564,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7484,8 +7586,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_video_decoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7493,22 +7596,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7516,8 +7618,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_video_encoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7525,22 +7628,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:media_stream_interface", "//api:scoped_refptr", "//rtc_base:refcount", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7548,30 +7650,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/mock_video_track.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:neteq_simulator_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7583,30 +7685,31 @@
"//api/test/neteq_simulator.cc": [ "obj/api/neteq_simulator_api/neteq_simulator.o" ]
},
"sources": [ "//api/test/neteq_simulator.cc", "//api/test/neteq_simulator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:network_emulation_manager_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:packet_socket_factory", "//api:peer_network_dependencies", "//api:simulated_network_api", "//api:time_controller", "//api/test/network_emulation:network_emulation", "//api/units:data_rate", "//api/units:data_size", "//api/units:timestamp", "//call:simulated_network", "//rtc_base:checks", "//rtc_base:network_constants", "//rtc_base:rtc_base", "//rtc_base:threading" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7617,30 +7720,30 @@
"//api/test/network_emulation_manager.cc": [ "obj/api/network_emulation_manager_api/network_emulation_manager.o" ]
},
"sources": [ "//api/test/network_emulation_manager.cc", "//api/test/network_emulation_manager.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:network_state_predictor_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7648,30 +7751,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/network_state_predictor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:packet_socket_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:async_dns_resolver", "//api:wrapping_async_dns_resolver", "//rtc_base:async_resolver_interface", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7679,8 +7783,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/async_resolver_factory.h", "//api/packet_socket_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7688,22 +7793,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:array_view", "//api:audio_quality_analyzer_api", "//api:callfactory_api", "//api:fec_controller_api", "//api:frame_generator_api", "//api:function_view", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:network_state_predictor_api", "//api:packet_socket_factory", "//api:peer_network_dependencies", "//api:rtp_parameters", "//api:simulated_network_api", "//api:stats_observer_interface", "//api:track_id_stream_info_map", "//api:video_quality_analyzer_api", "//api/audio:audio_mixer_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/test/video:video_frame_writer", "//api/transport:network_control", "//api/units:time_delta", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//media:rtc_media_base", "//modules/audio_processing:api", "//rtc_base:checks", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base:threading", "//test:fileutils", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7711,30 +7816,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/peerconnection_quality_test_fixture.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:peer_network_dependencies": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:packet_socket_factory", "//rtc_base:rtc_base", "//rtc_base:threading" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7742,30 +7848,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/peer_network_dependencies.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:priority": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7773,30 +7879,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/priority.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:refcountedbase": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:macromagic", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7804,8 +7910,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/ref_counted_base.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -7813,22 +7920,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:create_time_controller", "//api:field_trials", "//api:field_trials_view", "//api:function_view", "//api:libjingle_peerconnection_api", "//api:peer_connection_quality_test_fixture_api", "//api:rtc_error", "//api:rtc_event_log_output_file", "//api:rtp_packet_info", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api:time_controller", "//api/task_queue:task_queue_default_factory_unittests", "//api/test/pclf:media_configuration", "//api/test/video:video_frame_writer", "//api/transport:field_trial_based_config", "//api/units:time_delta", "//api/units:timestamp", "//api/units:units_unittests", "//api/video:frame_buffer_unittest", "//api/video:rtp_video_frame_assembler_unittests", "//api/video:video_unittests", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:platform_thread", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:task_queue_for_test", "//rtc_base/containers:flat_set", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//test:field_trial", "//test:fileutils", "//test:rtc_expect_death", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -7850,30 +7957,30 @@
"//api/test/peerconnection_quality_test_fixture_unittest.cc": [ "obj/api/rtc_api_unittests/peerconnection_quality_test_fixture_unittest.o" ]
},
"sources": [ "//api/array_view_unittest.cc", "//api/field_trials_unittest.cc", "//api/function_view_unittest.cc", "//api/rtc_error_unittest.cc", "//api/rtc_event_log_output_file_unittest.cc", "//api/rtp_packet_info_unittest.cc", "//api/rtp_packet_infos_unittest.cc", "//api/rtp_parameters_unittest.cc", "//api/scoped_refptr_unittest.cc", "//api/sequence_checker_unittest.cc", "//api/test/create_time_controller_unittest.cc", "//api/test/peerconnection_quality_test_fixture_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//api:rtc_error": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7885,30 +7992,30 @@
"//api/rtc_error.cc": [ "obj/api/rtc_error/rtc_error.o" ]
},
"sources": [ "//api/rtc_error.cc", "//api/rtc_error.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:rtc_event_log_output_file": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:libjingle_logging_api", "//api/rtc_event_log:rtc_event_log", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/system:file_wrapper" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7920,30 +8027,30 @@
"//api/rtc_event_log_output_file.cc": [ "obj/api/rtc_event_log_output_file/rtc_event_log_output_file.o" ]
},
"sources": [ "//api/rtc_event_log_output_file.cc", "//api/rtc_event_log_output_file.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:rtc_stats_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:make_ref_counted", "//api:refcountedbase", "//api:scoped_refptr", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7951,30 +8058,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/stats/rtc_stats.h", "//api/stats/rtc_stats_collector_callback.h", "//api/stats/rtc_stats_report.h", "//api/stats/rtcstats_objects.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:rtp_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/units:timestamp", "//api/video:video_rtp_headers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -7986,30 +8093,30 @@
"//api/rtp_headers.cc": [ "obj/api/rtp_headers/rtp_headers.o" ]
},
"sources": [ "//api/rtp_headers.cc", "//api/rtp_headers.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:rtp_packet_info": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:refcountedbase", "//api:rtp_headers", "//api:scoped_refptr", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8021,30 +8128,30 @@
"//api/rtp_packet_info.cc": [ "obj/api/rtp_packet_info/rtp_packet_info.o" ]
},
"sources": [ "//api/rtp_packet_info.cc", "//api/rtp_packet_info.h", "//api/rtp_packet_infos.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:rtp_parameters": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:priority", "//api:rtp_transceiver_direction", "//api/video:resolution", "//api/video_codecs:scalability_mode", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8057,8 +8164,9 @@
"//api/rtp_parameters.cc": [ "obj/api/rtp_parameters/rtp_parameters.o" ]
},
"sources": [ "//api/media_types.cc", "//api/media_types.h", "//api/rtp_parameters.cc", "//api/rtp_parameters.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -8066,22 +8174,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtls_transport_interface", "//api:dtmf_sender_interface", "//api:frame_transformer_interface", "//api:media_stream_interface", "//api:rtc_error", "//api:rtp_parameters", "//api:scoped_refptr", "//api/crypto:frame_encryptor_interface", "//api/video_codecs:video_codecs_api", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8093,30 +8201,30 @@
"//api/rtp_sender_interface.cc": [ "obj/api/rtp_sender_interface/rtp_sender_interface.o" ]
},
"sources": [ "//api/rtp_sender_interface.cc", "//api/rtp_sender_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:rtp_transceiver_direction": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8124,30 +8232,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/rtp_transceiver_direction.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:scoped_refptr": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8155,30 +8263,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/scoped_refptr.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:sequence_checker": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base/synchronization:sequence_checker_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8186,30 +8294,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/sequence_checker.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:simulated_network_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:macromagic", "//rtc_base:random", "//rtc_base:rtc_base", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8217,30 +8326,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/simulated_network.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:simulcast_test_fixture_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8248,30 +8357,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/simulcast_test_fixture.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:stats_observer_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:rtc_stats_api", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8279,8 +8388,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/stats_observer_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -8288,22 +8398,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:video_quality_test_fixture_api", "//rtc_base:checks", "//rtc_base:platform_thread_types" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8314,30 +8424,31 @@
"//api/test/test_dependency_factory.cc": [ "obj/api/test_dependency_factory/test_dependency_factory.o" ]
},
"sources": [ "//api/test/test_dependency_factory.cc", "//api/test/test_dependency_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:time_controller": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/synchronization:yield_policy", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8348,30 +8459,30 @@
"//api/test/time_controller.cc": [ "obj/api/time_controller/time_controller.o" ]
},
"sources": [ "//api/test/time_controller.cc", "//api/test/time_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:track_id_stream_info_map": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8379,30 +8490,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/track_id_stream_info_map.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:transport_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:refcountedbase", "//api:scoped_refptr" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8414,30 +8525,31 @@
"//api/call/transport.cc": [ "obj/api/transport_api/transport.o" ]
},
"sources": [ "//api/call/transport.cc", "//api/call/transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//api:turn_customizer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport:stun_types" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8445,8 +8557,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/turn_customizer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -8454,22 +8567,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:stats_observer_interface", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8477,8 +8589,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/video_quality_analyzer_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -8486,22 +8599,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:fec_controller_api", "//api:libjingle_peerconnection_api", "//api:network_state_predictor_api", "//api:rtp_parameters", "//api:simulated_network_api", "//api/transport:bitrate_settings", "//api/transport:network_control", "//api/video_codecs:video_codecs_api", "//call:fake_network", "//call:rtp_interfaces", "//test:test_common", "//test:video_test_common", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8509,30 +8622,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/test/video_quality_test_fixture.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:video_track_source_constraints": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8540,8 +8653,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/video_track_source_constraints.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -8549,22 +8663,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_frame_type", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_codec_interface", "//rtc_base:stringutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8575,30 +8689,30 @@
"//api/test/videocodec_test_stats.cc": [ "obj/api/videocodec_test_fixture_api/videocodec_test_stats.o" ]
},
"sources": [ "//api/test/videocodec_test_fixture.h", "//api/test/videocodec_test_stats.cc", "//api/test/videocodec_test_stats.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:webrtc_key_value_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8606,30 +8720,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//api/webrtc_key_value_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//api:wrapping_async_dns_resolver": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:async_dns_resolver", "//api:sequence_checker", "//rtc_base:async_resolver_interface", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:socket_address", "//rtc_base:threading", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8640,30 +8754,31 @@
"//api/wrapping_async_dns_resolver.cc": [ "obj/api/wrapping_async_dns_resolver/wrapping_async_dns_resolver.o" ]
},
"sources": [ "//api/wrapping_async_dns_resolver.cc", "//api/wrapping_async_dns_resolver.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//api:*", "//p2p:rtc_p2p" ]
},
"//audio/utility:audio_frame_operations": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio:audio_frame_api", "//common_audio:common_audio", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_conversions", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -8677,20 +8792,21 @@
"//audio/utility/channel_mixing_matrix.cc": [ "obj/audio/utility/audio_frame_operations/channel_mixing_matrix.o" ]
},
"sources": [ "//audio/utility/audio_frame_operations.cc", "//audio/utility/audio_frame_operations.h", "//audio/utility/channel_mixer.cc", "//audio/utility/channel_mixer.h", "//audio/utility/channel_mixing_matrix.cc", "//audio/utility/channel_mixing_matrix.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//audio/utility:utility": {
"deps": [ "//audio/utility:audio_frame_operations" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "libs": [ "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -8698,22 +8814,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api/audio:audio_frame_api", "//audio/utility:audio_frame_operations", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:stringutils", "//test:field_trial", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -8726,8 +8842,9 @@
"//audio/utility/channel_mixing_matrix_unittest.cc": [ "obj/audio/utility/utility_tests/channel_mixing_matrix_unittest.o" ]
},
"sources": [ "//audio/utility/audio_frame_operations_unittest.cc", "//audio/utility/channel_mixer_unittest.cc", "//audio/utility/channel_mixing_matrix_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -8735,22 +8852,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:task_queue", "//audio/voip:audio_channel", "//audio/voip/test:mock_task_queue", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_mixer:audio_mixer_test_utils", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:logging", "//test:mock_transport", "//test:test_support", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8761,8 +8878,9 @@
"//audio/voip/test/audio_channel_unittest.cc": [ "obj/audio/voip/test/audio_channel_unittests/audio_channel_unittest.o" ]
},
"sources": [ "//audio/voip/test/audio_channel_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -8770,22 +8888,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:transport_api", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:default_task_queue_factory", "//audio/voip:audio_egress", "//modules/audio_mixer:audio_mixer_test_utils", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:logging", "//rtc_base:rtc_event", "//test:mock_transport", "//test:run_loop", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8796,8 +8914,9 @@
"//audio/voip/test/audio_egress_unittest.cc": [ "obj/audio/voip/test/audio_egress_unittests/audio_egress_unittest.o" ]
},
"sources": [ "//audio/voip/test/audio_egress_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -8805,22 +8924,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:default_task_queue_factory", "//audio/voip:audio_egress", "//audio/voip:audio_ingress", "//modules/audio_mixer:audio_mixer_test_utils", "//modules/rtp_rtcp:rtp_rtcp", "//rtc_base:logging", "//rtc_base:rtc_event", "//test:mock_transport", "//test:run_loop", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8831,8 +8950,9 @@
"//audio/voip/test/audio_ingress_unittest.cc": [ "obj/audio/voip/test/audio_ingress_unittests/audio_ingress_unittest.o" ]
},
"sources": [ "//audio/voip/test/audio_ingress_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -8840,22 +8960,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/task_queue:task_queue", "//api/task_queue/test:mock_task_queue_base", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -8863,8 +8982,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//audio/voip/test/mock_task_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -8872,22 +8992,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:default_task_queue_factory", "//audio/voip:voip_core", "//modules/audio_device:mock_audio_device", "//modules/audio_processing:mocks", "//test:audio_codec_mocks", "//test:mock_transport", "//test:run_loop", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8898,8 +9018,9 @@
"//audio/voip/test/voip_core_unittest.cc": [ "obj/audio/voip/test/voip_core_unittests/voip_core_unittest.o" ]
},
"sources": [ "//audio/voip/test/voip_core_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -8907,22 +9028,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:transport_api", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:task_queue", "//api/voip:voip_api", "//audio/voip:audio_egress", "//audio/voip:audio_ingress", "//modules/audio_device:audio_device_api", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:refcount" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8934,8 +9055,9 @@
"//audio/voip/audio_channel.cc": [ "obj/audio/voip/audio_channel/audio_channel.o" ]
},
"sources": [ "//audio/voip/audio_channel.cc", "//audio/voip/audio_channel.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -8943,22 +9065,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:sequence_checker", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:task_queue", "//audio:audio", "//audio/utility:audio_frame_operations", "//call:audio_sender_interface", "//modules/audio_coding:audio_coding", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:logging", "//rtc_base:rtc_task_queue", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -8970,8 +9092,9 @@
"//audio/voip/audio_egress.cc": [ "obj/audio/voip/audio_egress/audio_egress.o" ]
},
"sources": [ "//audio/voip/audio_egress.cc", "//audio/voip/audio_egress.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -8979,22 +9102,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:rtp_headers", "//api:scoped_refptr", "//api:transport_api", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/voip:voip_api", "//audio:audio", "//audio/utility:audio_frame_operations", "//modules/audio_coding:audio_coding", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:safe_minmax", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9006,8 +9129,9 @@
"//audio/voip/audio_ingress.cc": [ "obj/audio/voip/audio_ingress/audio_ingress.o" ]
},
"sources": [ "//audio/voip/audio_ingress.cc", "//audio/voip/audio_ingress.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -9015,22 +9139,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:task_queue", "//api/voip:voip_api", "//audio:audio", "//audio/voip:audio_channel", "//modules/audio_device:audio_device_api", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_processing:api", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9042,8 +9166,9 @@
"//audio/voip/voip_core.cc": [ "obj/audio/voip/voip_core/voip_core.o" ]
},
"sources": [ "//audio/voip/voip_core.cc", "//audio/voip/voip_core.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -9051,22 +9176,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:call_api", "//api:field_trials_view", "//api:frame_transformer_interface", "//api:function_view", "//api:rtp_headers", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api:transport_api", "//api/audio:aec3_factory", "//api/audio:audio_frame_api", "//api/audio:audio_frame_processor", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/neteq:neteq_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport/rtp:rtp_source", "//api/units:time_delta", "//audio/utility:audio_frame_operations", "//call:audio_sender_interface", "//call:bitrate_allocator", "//call:call_interfaces", "//call:rtp_interfaces", "//common_audio:common_audio", "//common_audio:common_audio_c", "//logging:rtc_event_audio", "//logging:rtc_stream_config", "//media:rtc_media_base", "//modules/async_audio_processing:async_audio_processing", "//modules/audio_coding:audio_coding", "//modules/audio_coding:audio_coding_module_typedefs", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:audio_network_adaptor_config", "//modules/audio_coding:red", "//modules/audio_device:audio_device", "//modules/audio_processing:api", "//modules/audio_processing:audio_frame_proxies", "//modules/audio_processing:audio_processing", "//modules/audio_processing:rms_level", "//modules/pacing:pacing", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//rtc_base:audio_format_to_string", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:rate_limiter", "//rtc_base:refcount", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/containers:flat_set", "//rtc_base/experiments:field_trial_parser", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9087,8 +9212,9 @@
"//audio/remix_resample.cc": [ "obj/audio/audio/remix_resample.o" ]
},
"sources": [ "//audio/audio_level.cc", "//audio/audio_level.h", "//audio/audio_receive_stream.cc", "//audio/audio_receive_stream.h", "//audio/audio_send_stream.cc", "//audio/audio_send_stream.h", "//audio/audio_state.cc", "//audio/audio_state.h", "//audio/audio_transport_impl.cc", "//audio/audio_transport_impl.h", "//audio/channel_receive.cc", "//audio/channel_receive.h", "//audio/channel_receive_frame_transformer_delegate.cc", "//audio/channel_receive_frame_transformer_delegate.h", "//audio/channel_send.cc", "//audio/channel_send.h", "//audio/channel_send_frame_transformer_delegate.cc", "//audio/channel_send_frame_transformer_delegate.h", "//audio/conversion.h", "//audio/remix_resample.cc", "//audio/remix_resample.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -9096,22 +9222,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:simulated_network_api", "//api/task_queue:task_queue", "//audio:audio", "//call:fake_network", "//call:simulated_network", "//system_wrappers:system_wrappers", "//test:test_common", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9122,8 +9248,9 @@
"//audio/test/audio_end_to_end_test.cc": [ "obj/audio/audio_end_to_end_test/audio_end_to_end_test.o" ]
},
"sources": [ "//audio/test/audio_end_to_end_test.cc", "//audio/test/audio_end_to_end_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -9131,22 +9258,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:simulated_network_api", "//api/task_queue:task_queue", "//call:fake_network", "//call:simulated_network", "//common_audio:common_audio", "//rtc_base:task_queue_for_test", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:fileutils", "//test:test_common", "//test:test_main", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9157,8 +9284,9 @@
"//audio/test/audio_bwe_integration_test.cc": [ "obj/audio/audio_perf_tests/audio_bwe_integration_test.o" ]
},
"sources": [ "//audio/test/audio_bwe_integration_test.cc", "//audio/test/audio_bwe_integration_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -9166,22 +9294,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:mock_audio_mixer", "//api:mock_frame_decryptor", "//api:mock_frame_encryptor", "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_decoder_opus", "//api/audio_codecs/opus:audio_encoder_opus", "//api/crypto:frame_decryptor_interface", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:default_task_queue_factory", "//api/task_queue/test:mock_task_queue_base", "//api/units:time_delta", "//audio:audio", "//audio:audio_end_to_end_test", "//audio/utility:utility_tests", "//call:mock_bitrate_allocator", "//call:mock_call_interfaces", "//call:mock_rtp_interfaces", "//call:rtp_interfaces", "//call:rtp_receiver", "//call:rtp_sender", "//common_audio:common_audio", "//logging:mocks", "//modules/audio_device:audio_device_impl", "//modules/audio_device:mock_audio_device", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_mixer:audio_mixer_test_utils", "//modules/audio_processing:audio_processing_statistics", "//modules/audio_processing:mocks", "//modules/pacing:pacing", "//modules/rtp_rtcp:mock_rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:refcount", "//rtc_base:rtc_base_tests_utils", "//rtc_base:safe_compare", "//rtc_base:task_queue_for_test", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//test:audio_codec_mocks", "//test:field_trial", "//test:mock_frame_transformer", "//test:mock_transformable_frame", "//test:mock_transport", "//test:rtp_test_utils", "//test:scoped_key_value_config", "//test:test_common", "//test:test_support", "//test/time_controller:time_controller", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9201,15 +9329,26 @@
"//audio/test/non_sender_rtt_test.cc": [ "obj/audio/audio_tests/non_sender_rtt_test.o" ]
},
"sources": [ "//audio/audio_receive_stream_unittest.cc", "//audio/audio_send_stream_tests.cc", "//audio/audio_send_stream_unittest.cc", "//audio/audio_state_unittest.cc", "//audio/channel_receive_frame_transformer_delegate_unittest.cc", "//audio/channel_send_frame_transformer_delegate_unittest.cc", "//audio/mock_voe_channel_proxy.h", "//audio/remix_resample_unittest.cc", "//audio/test/audio_stats_test.cc", "//audio/test/nack_test.cc", "//audio/test/non_sender_rtt_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
+ "//build/config/clang:llvm-symbolizer_data": {
+ "deps": [ ],
+ "metadata": {
+
+ },
+ "public": "*",
+ "testonly": false,
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
+ "type": "group",
+ "visibility": [ "*" ]
+ },
"//build/config/compiler:compiler_buildflags": {
"args": [ "--output", "build/config/compiler/compiler_buildflags.h", "--rulename", "//build/config/compiler:compiler_buildflags", "--gen-dir", "gen", "--definitions", "{{response_file_name}}" ],
"deps": [ "//build:buildflag_header_h" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
@@ -9218,7 +9357,7 @@
"response_file_contents": [ "--flags", "CLANG_PGO=0", "SYMBOL_LEVEL=2" ],
"script": "//build/write_buildflag_header.py",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -9229,7 +9368,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "//.:optimize_gn_gen" ]
},
@@ -9240,7 +9379,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "//.:optimize_gn_gen" ]
},
@@ -9251,29 +9390,28 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//build/config/sanitizers:options_sources": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -9284,56 +9422,53 @@
"//build/sanitizers/sanitizer_options.cc": [ "obj/build/config/sanitizers/options_sources/sanitizer_options.o" ]
},
"sources": [ "//build/sanitizers/sanitizer_options.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//build/config/sanitizers:deps", "//.:gn_visibility" ]
},
"//build/config:common_deps": {
"deps": [ "//buildtools/third_party/libc++:libc++" ],
- "libs": [ "atomic", "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "//build/config:executable_deps", "//build/config:loadable_module_deps", "//build/config:shared_library_deps" ]
},
"//build/config:executable_deps": {
"deps": [ "//build/config:common_deps" ],
- "libs": [ "atomic", "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//build/config:loadable_module_deps": {
"deps": [ "//build/config:common_deps" ],
- "libs": [ "atomic", "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//build/config:shared_library_deps": {
"deps": [ "//build/config:common_deps" ],
- "libs": [ "atomic", "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -9348,7 +9483,7 @@
"public": "*",
"script": "//build/util/version.py",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -9359,7 +9494,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -9370,14 +9505,13 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//build:branding_buildflags": {
"args": [ "--output", "build/branding_buildflags.h", "--rulename", "//build:branding_buildflags", "--gen-dir", "gen", "--definitions", "{{response_file_name}}" ],
"deps": [ "//build:buildflag_header_h" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
@@ -9386,44 +9520,43 @@
"response_file_contents": [ "--flags", "CHROMIUM_BRANDING=1", "GOOGLE_CHROME_BRANDING=0" ],
"script": "//build/write_buildflag_header.py",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//build:buildflag_header_h": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//build/buildflag.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//build:chromecast_buildflags": {
"args": [ "--output", "build/chromecast_buildflags.h", "--rulename", "//build:chromecast_buildflags", "--gen-dir", "gen", "--definitions", "{{response_file_name}}" ],
"deps": [ "//build:buildflag_header_h" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
@@ -9432,14 +9565,13 @@
"response_file_contents": [ "--flags", "IS_CASTOS=false", "IS_CAST_ANDROID=false", "ENABLE_CAST_RECEIVER=false" ],
"script": "//build/write_buildflag_header.py",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//build:chromeos_buildflags": {
"args": [ "--output", "build/chromeos_buildflags.h", "--rulename", "//build:chromeos_buildflags", "--gen-dir", "gen", "--definitions", "{{response_file_name}}" ],
"deps": [ "//build:buildflag_header_h" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
@@ -9448,30 +9580,29 @@
"response_file_contents": [ "--flags", "IS_CHROMEOS_DEVICE=false", "IS_CHROMEOS_LACROS=false", "IS_CHROMEOS_ASH=false", "IS_CHROMEOS_WITH_HW_DETAILS=false", "IS_REVEN=false" ],
"script": "//build/write_buildflag_header.py",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//buildtools/third_party/libc++:libc++": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-fstrict-aliasing", "-fPIC", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-std=c++20", "-Wno-narrowing", "-Wno-class-memaccess", "-fexceptions", "-frtti" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-fexceptions" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-fstrict-aliasing", "-fPIC", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-std=c++20", "-fexceptions", "-frtti" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-fexceptions" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//buildtools/third_party/libc++:config", "//build/config/compiler:no_chromium_code", "//build/config/compiler:exceptions", "//build/config/compiler:rtti" ],
- "defines": [ "_LIBCPP_OVERRIDABLE_FUNC_VIS=__attribute__((__visibility__(\"default\")))", "LIBCXX_BUILDING_LIBCXXABI", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "_LIBCPP_BUILDING_LIBRARY" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//buildtools/third_party/libc++:config", "//build/config/compiler:no_chromium_code", "//build/config/compiler:exceptions", "//build/config/compiler:rtti" ],
+ "defines": [ "_LIBCPP_OVERRIDABLE_FUNC_VIS=__attribute__((__visibility__(\"default\")))", "LIBCXX_BUILDING_LIBCXXABI", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "_LIBCPP_BUILDING_LIBRARY" ],
"deps": [ "//buildtools/third_party/libc++abi:libc++abi" ],
"externs": {
},
"include_dirs": [ "//buildtools/third_party/libc++/trunk/src/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
"inputs": [ "//buildtools/third_party/libc++/__config_site" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "atomic", "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -9522,30 +9653,30 @@
"//buildtools/third_party/libc++/trunk/src/verbose_abort.cpp": [ "obj/buildtools/third_party/libc++/libc++/verbose_abort.o" ]
},
"sources": [ "//buildtools/third_party/libc++/trunk/src/algorithm.cpp", "//buildtools/third_party/libc++/trunk/src/any.cpp", "//buildtools/third_party/libc++/trunk/src/atomic.cpp", "//buildtools/third_party/libc++/trunk/src/barrier.cpp", "//buildtools/third_party/libc++/trunk/src/bind.cpp", "//buildtools/third_party/libc++/trunk/src/charconv.cpp", "//buildtools/third_party/libc++/trunk/src/chrono.cpp", "//buildtools/third_party/libc++/trunk/src/condition_variable.cpp", "//buildtools/third_party/libc++/trunk/src/condition_variable_destructor.cpp", "//buildtools/third_party/libc++/trunk/src/exception.cpp", "//buildtools/third_party/libc++/trunk/src/format.cpp", "//buildtools/third_party/libc++/trunk/src/functional.cpp", "//buildtools/third_party/libc++/trunk/src/future.cpp", "//buildtools/third_party/libc++/trunk/src/hash.cpp", "//buildtools/third_party/libc++/trunk/src/ios.cpp", "//buildtools/third_party/libc++/trunk/src/ios.instantiations.cpp", "//buildtools/third_party/libc++/trunk/src/iostream.cpp", "//buildtools/third_party/libc++/trunk/src/legacy_pointer_safety.cpp", "//buildtools/third_party/libc++/trunk/src/locale.cpp", "//buildtools/third_party/libc++/trunk/src/memory.cpp", "//buildtools/third_party/libc++/trunk/src/mutex.cpp", "//buildtools/third_party/libc++/trunk/src/mutex_destructor.cpp", "//buildtools/third_party/libc++/trunk/src/new.cpp", "//buildtools/third_party/libc++/trunk/src/optional.cpp", "//buildtools/third_party/libc++/trunk/src/random.cpp", "//buildtools/third_party/libc++/trunk/src/random_shuffle.cpp", "//buildtools/third_party/libc++/trunk/src/regex.cpp", "//buildtools/third_party/libc++/trunk/src/ryu/d2fixed.cpp", "//buildtools/third_party/libc++/trunk/src/ryu/d2s.cpp", "//buildtools/third_party/libc++/trunk/src/ryu/f2s.cpp", "//buildtools/third_party/libc++/trunk/src/shared_mutex.cpp", "//buildtools/third_party/libc++/trunk/src/stdexcept.cpp", "//buildtools/third_party/libc++/trunk/src/string.cpp", "//buildtools/third_party/libc++/trunk/src/strstream.cpp", "//buildtools/third_party/libc++/trunk/src/system_error.cpp", "//buildtools/third_party/libc++/trunk/src/thread.cpp", "//buildtools/third_party/libc++/trunk/src/typeinfo.cpp", "//buildtools/third_party/libc++/trunk/src/utility.cpp", "//buildtools/third_party/libc++/trunk/src/valarray.cpp", "//buildtools/third_party/libc++/trunk/src/variant.cpp", "//buildtools/third_party/libc++/trunk/src/vector.cpp", "//buildtools/third_party/libc++/trunk/src/verbose_abort.cpp" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//build/config:common_deps", "//third_party/catapult/devil:devil", "//remoting/host/linux:remoting_me2me_host_copy_user_session" ]
},
"//buildtools/third_party/libc++abi:libc++abi": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fstrict-aliasing", "-fPIC" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess", "-fexceptions", "-frtti", "-std=c++20" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-fexceptions" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-fstrict-aliasing", "-fPIC" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-fexceptions", "-frtti", "-std=c++20" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-fexceptions" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:exceptions", "//build/config/compiler:rtti", "//buildtools/third_party/libc++:config", "//build/config/sanitizers:default_sanitizer_flags_but_ubsan_vptr" ],
- "defines": [ "LIBCXXABI_SILENT_TERMINATE", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "_LIBCPP_BUILDING_LIBRARY" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:exceptions", "//build/config/compiler:rtti", "//buildtools/third_party/libc++:config", "//build/config/sanitizers:default_sanitizer_flags_but_ubsan_vptr" ],
+ "defines": [ "LIBCXXABI_SILENT_TERMINATE", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "_LIBCPP_BUILDING_LIBRARY" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//buildtools/third_party/libc++/trunk/src/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -9571,8 +9702,9 @@
"//buildtools/third_party/libc++abi/trunk/src/stdlib_typeinfo.cpp": [ "obj/buildtools/third_party/libc++abi/libc++abi/stdlib_typeinfo.o" ]
},
"sources": [ "//buildtools/third_party/libc++abi/trunk/src/abort_message.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_aux_runtime.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_default_handlers.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_exception.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_exception_storage.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_handlers.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_personality.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_vector.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_virtual.cpp", "//buildtools/third_party/libc++abi/trunk/src/fallback_malloc.cpp", "//buildtools/third_party/libc++abi/trunk/src/private_typeinfo.cpp", "//buildtools/third_party/libc++abi/trunk/src/stdlib_exception.cpp", "//buildtools/third_party/libc++abi/trunk/src/stdlib_stdexcept.cpp", "//buildtools/third_party/libc++abi/trunk/src/stdlib_typeinfo.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_guard.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_demangle.cpp", "//buildtools/third_party/libc++abi/trunk/src/cxa_thread_atexit.cpp" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//buildtools/third_party/libc++:libc++" ]
},
@@ -9580,22 +9712,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:make_ref_counted", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api/adaptation:resource_adaptation_api", "//api/task_queue:task_queue", "//api/video:video_adaptation", "//api/video:video_frame", "//api/video:video_stream_encoder", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:refcount", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base/experiments:balanced_degradation_settings", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant", "//video:video_stream_encoder_interface", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9616,8 +9748,9 @@
"//call/adaptation/video_stream_input_state_provider.cc": [ "obj/call/adaptation/resource_adaptation/video_stream_input_state_provider.o" ]
},
"sources": [ "//call/adaptation/adaptation_constraint.cc", "//call/adaptation/adaptation_constraint.h", "//call/adaptation/broadcast_resource_listener.cc", "//call/adaptation/broadcast_resource_listener.h", "//call/adaptation/degradation_preference_provider.cc", "//call/adaptation/degradation_preference_provider.h", "//call/adaptation/encoder_settings.cc", "//call/adaptation/encoder_settings.h", "//call/adaptation/resource_adaptation_processor.cc", "//call/adaptation/resource_adaptation_processor.h", "//call/adaptation/resource_adaptation_processor_interface.cc", "//call/adaptation/resource_adaptation_processor_interface.h", "//call/adaptation/video_source_restrictions.cc", "//call/adaptation/video_source_restrictions.h", "//call/adaptation/video_stream_adapter.cc", "//call/adaptation/video_stream_adapter.h", "//call/adaptation/video_stream_input_state.cc", "//call/adaptation/video_stream_input_state.h", "//call/adaptation/video_stream_input_state_provider.cc", "//call/adaptation/video_stream_input_state_provider.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -9625,22 +9758,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:make_ref_counted", "//api:scoped_refptr", "//api:sequence_checker", "//api/adaptation:resource_adaptation_api", "//api/task_queue:task_queue", "//api/video:video_stream_encoder", "//call/adaptation:resource_adaptation", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video:video_stream_encoder_interface", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9654,8 +9787,9 @@
"//call/adaptation/test/fake_video_stream_input_state_provider.cc": [ "obj/call/adaptation/resource_adaptation_test_utilities/fake_video_stream_input_state_provider.o" ]
},
"sources": [ "//call/adaptation/test/fake_adaptation_constraint.cc", "//call/adaptation/test/fake_adaptation_constraint.h", "//call/adaptation/test/fake_frame_rate_provider.cc", "//call/adaptation/test/fake_frame_rate_provider.h", "//call/adaptation/test/fake_resource.cc", "//call/adaptation/test/fake_resource.h", "//call/adaptation/test/fake_video_stream_input_state_provider.cc", "//call/adaptation/test/fake_video_stream_input_state_provider.h", "//call/adaptation/test/mock_resource_listener.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -9663,22 +9797,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:scoped_refptr", "//api/adaptation:resource_adaptation_api", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/video:video_adaptation", "//api/video_codecs:video_codecs_api", "//call/adaptation:resource_adaptation", "//call/adaptation:resource_adaptation_test_utilities", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base/synchronization:mutex", "//test:field_trial", "//test:rtc_expect_death", "//test:scoped_key_value_config", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9694,30 +9828,30 @@
"//call/adaptation/video_stream_input_state_provider_unittest.cc": [ "obj/call/adaptation/resource_adaptation_tests/video_stream_input_state_provider_unittest.o" ]
},
"sources": [ "//call/adaptation/broadcast_resource_listener_unittest.cc", "//call/adaptation/resource_adaptation_processor_unittest.cc", "//call/adaptation/resource_unittest.cc", "//call/adaptation/video_source_restrictions_unittest.cc", "//call/adaptation/video_stream_adapter_unittest.cc", "//call/adaptation/video_stream_input_state_provider_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//call:audio_sender_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio:audio_frame_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -9725,30 +9859,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//call/audio_sender.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//call:bitrate_allocator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:bitrate_allocation", "//api:sequence_checker", "//api/transport:network_control", "//api/units:data_rate", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_minmax", "//rtc_base/system:no_unique_address", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -9760,8 +9895,9 @@
"//call/bitrate_allocator.cc": [ "obj/call/bitrate_allocator/bitrate_allocator.o" ]
},
"sources": [ "//call/bitrate_allocator.cc", "//call/bitrate_allocator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -9769,22 +9905,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api/transport:bitrate_settings", "//api/units:data_rate", "//call:rtp_interfaces", "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9796,8 +9932,9 @@
"//call/rtp_bitrate_configurator.cc": [ "obj/call/bitrate_configurator/rtp_bitrate_configurator.o" ]
},
"sources": [ "//call/rtp_bitrate_configurator.cc", "//call/rtp_bitrate_configurator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -9805,22 +9942,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:callfactory_api", "//api:fec_controller_api", "//api:field_trials_view", "//api:rtp_headers", "//api:rtp_parameters", "//api:sequence_checker", "//api:simulated_network_api", "//api:transport_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:pending_task_safety_flag", "//api/transport:network_control", "//api/units:time_delta", "//api/video_codecs:video_codecs_api", "//audio:audio", "//call:bitrate_allocator", "//call:call_interfaces", "//call:fake_network", "//call:rtp_interfaces", "//call:rtp_receiver", "//call:rtp_sender", "//call:simulated_network", "//call:version", "//call:video_stream_api", "//call/adaptation:resource_adaptation", "//logging:rtc_event_audio", "//logging:rtc_event_rtp_rtcp", "//logging:rtc_event_video", "//logging:rtc_stream_config", "//modules/congestion_controller:congestion_controller", "//modules/pacing:pacing", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:video_coding", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rate_limiter", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/experiments:field_trial_parser", "//rtc_base/network:sent_packet", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video:decode_synchronizer", "//video:video", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -9836,8 +9973,9 @@
"//call/receive_time_calculator.cc": [ "obj/call/call/receive_time_calculator.o" ]
},
"sources": [ "//call/call.cc", "//call/call_factory.cc", "//call/call_factory.h", "//call/degraded_call.cc", "//call/degraded_call.h", "//call/flexfec_receive_stream_impl.cc", "//call/flexfec_receive_stream_impl.h", "//call/receive_time_calculator.cc", "//call/receive_time_calculator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -9845,22 +9983,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api:field_trials_view", "//api:frame_transformer_interface", "//api:network_state_predictor_api", "//api:rtc_error", "//api:rtp_headers", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:scoped_refptr", "//api:transport_api", "//api/adaptation:resource_adaptation_api", "//api/audio:audio_frame_processor", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/metronome:metronome", "//api/neteq:neteq_api", "//api/task_queue:task_queue", "//api/transport:bitrate_settings", "//api/transport:network_control", "//call:audio_sender_interface", "//call:receive_stream_interface", "//call:rtp_interfaces", "//call:video_stream_api", "//modules/async_audio_processing:async_audio_processing", "//modules/audio_device:audio_device", "//modules/audio_processing:api", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audio_processing_statistics", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:audio_format_to_string", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base/network:sent_packet", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9877,8 +10015,9 @@
"//call/syncable.cc": [ "obj/call/call_interfaces/syncable.o" ]
},
"sources": [ "//call/audio_receive_stream.cc", "//call/audio_receive_stream.h", "//call/audio_send_stream.h", "//call/audio_state.cc", "//call/audio_state.h", "//call/call.h", "//call/call_config.cc", "//call/call_config.h", "//call/flexfec_receive_stream.cc", "//call/flexfec_receive_stream.h", "//call/packet_receiver.h", "//call/syncable.cc", "//call/syncable.h", "//call/audio_send_stream.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -9886,22 +10025,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:rtc_event_log_output_file", "//api:simulated_network_api", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/numerics:numerics", "//api/rtc_event_log:rtc_event_log", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_bitrate_allocation", "//api/video_codecs:video_codecs_api", "//call:call_interfaces", "//call:simulated_network", "//call:video_stream_api", "//media:rtc_internal_video_codecs", "//media:rtc_simulcast_encoder_adapter", "//modules/audio_coding:audio_coding", "//modules/audio_device:audio_device", "//modules/audio_device:audio_device_impl", "//modules/audio_mixer:audio_mixer_impl", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//test:direct_transport", "//test:encoder_settings", "//test:fake_video_codecs", "//test:field_trial", "//test:fileutils", "//test:null_transport", "//test:test_common", "//test:test_support", "//test:video_test_common", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/strings:strings", "//video:video", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9913,8 +10052,9 @@
"//call/rampup_tests.cc": [ "obj/call/call_perf_tests/rampup_tests.o" ]
},
"sources": [ "//call/call_perf_tests.cc", "//call/rampup_tests.cc", "//call/rampup_tests.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -9922,22 +10062,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:create_frame_generator", "//api:mock_audio_mixer", "//api:rtp_headers", "//api:rtp_parameters", "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:default_task_queue_factory", "//api/test/video:function_video_factory", "//api/transport:field_trial_based_config", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_rtp_headers", "//audio:audio", "//call:bitrate_allocator", "//call:bitrate_configurator", "//call:call", "//call:call_interfaces", "//call:mock_rtp_interfaces", "//call:rtp_interfaces", "//call:rtp_receiver", "//call:rtp_sender", "//call:simulated_network", "//call/adaptation:resource_adaptation_test_utilities", "//modules/audio_device:mock_audio_device", "//modules/audio_mixer:audio_mixer", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_processing:mocks", "//modules/congestion_controller:congestion_controller", "//modules/pacing:pacing", "//modules/rtp_rtcp:mock_rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:random", "//rtc_base:rate_limiter", "//rtc_base:rtc_event", "//rtc_base:safe_conversions", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//test:audio_codec_mocks", "//test:direct_transport", "//test:encoder_settings", "//test:explicit_key_value_config", "//test:fake_video_codecs", "//test:field_trial", "//test:mock_frame_transformer", "//test:mock_transport", "//test:run_loop", "//test:scoped_key_value_config", "//test:test_common", "//test:test_support", "//test:video_test_common", "//test/scenario:scenario", "//test/time_controller:time_controller", "//testing/gmock:gmock", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant", "//video:video" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -9957,8 +10097,9 @@
"//call/rtx_receive_stream_unittest.cc": [ "obj/call/call_tests/rtx_receive_stream_unittest.o" ]
},
"sources": [ "//call/bitrate_allocator_unittest.cc", "//call/bitrate_estimator_tests.cc", "//call/call_unittest.cc", "//call/flexfec_receive_stream_unittest.cc", "//call/receive_time_calculator_unittest.cc", "//call/rtp_bitrate_configurator_unittest.cc", "//call/rtp_demuxer_unittest.cc", "//call/rtp_payload_params_unittest.cc", "//call/rtp_video_sender_unittest.cc", "//call/rtx_receive_stream_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -9966,22 +10107,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:rtp_parameters", "//api:sequence_checker", "//api:simulated_network_api", "//api:transport_api", "//call:call_interfaces", "//call:simulated_network", "//call:simulated_packet_receiver", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -9993,8 +10134,9 @@
"//call/fake_network_pipe.cc": [ "obj/call/fake_network/fake_network_pipe.o" ]
},
"sources": [ "//call/fake_network_pipe.cc", "//call/fake_network_pipe.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -10002,22 +10144,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:simulated_network_api", "//api/units:data_rate", "//api/units:time_delta", "//call:fake_network", "//call:simulated_network", "//system_wrappers:system_wrappers", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10029,8 +10171,9 @@
"//call/simulated_network_unittest.cc": [ "obj/call/fake_network_pipe_unittests/simulated_network_unittest.o" ]
},
"sources": [ "//call/fake_network_pipe_unittest.cc", "//call/simulated_network_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -10038,22 +10181,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//call:bitrate_allocator", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -10061,8 +10204,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//call/test/mock_bitrate_allocator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -10070,22 +10214,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//call:call_interfaces", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10093,8 +10237,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//call/test/mock_audio_send_stream.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -10102,22 +10247,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:frame_transformer_interface", "//api:libjingle_peerconnection_api", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/transport:bitrate_settings", "//call:rtp_interfaces", "//modules/pacing:pacing", "//rtc_base:rate_limiter", "//rtc_base:rtc_base", "//rtc_base/network:sent_packet", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10125,8 +10270,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//call/test/mock_rtp_packet_sink_interface.h", "//call/test/mock_rtp_transport_controller_send.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -10134,22 +10280,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:frame_transformer_interface", "//api:rtp_parameters", "//api:scoped_refptr", "//api/crypto:frame_decryptor_interface", "//api/transport/rtp:rtp_source", "//modules/rtp_rtcp:rtp_rtcp_format" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10157,8 +10303,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//call/receive_stream.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -10166,22 +10313,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:fec_controller_api", "//api:field_trials_view", "//api:frame_transformer_interface", "//api:network_state_predictor_api", "//api:rtp_headers", "//api:rtp_parameters", "//api/crypto:options", "//api/rtc_event_log:rtc_event_log", "//api/transport:bitrate_settings", "//api/transport:network_control", "//api/units:timestamp", "//common_video:frame_counts", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:rtc_task_queue", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10193,8 +10340,9 @@
"//call/rtp_config.cc": [ "obj/call/rtp_interfaces/rtp_config.o" ]
},
"sources": [ "//call/rtp_config.cc", "//call/rtp_config.h", "//call/rtp_packet_sink_interface.h", "//call/rtp_stream_receiver_controller_interface.h", "//call/rtp_transport_config.h", "//call/rtp_transport_controller_send_factory_interface.h", "//call/rtp_transport_controller_send_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -10202,22 +10350,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:rtp_headers", "//api:sequence_checker", "//call:rtp_interfaces", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//rtc_base/containers:flat_map", "//rtc_base/containers:flat_set", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10231,8 +10379,9 @@
"//call/rtx_receive_stream.cc": [ "obj/call/rtp_receiver/rtx_receive_stream.o" ]
},
"sources": [ "//call/rtp_demuxer.cc", "//call/rtp_demuxer.h", "//call/rtp_stream_receiver_controller.cc", "//call/rtp_stream_receiver_controller.h", "//call/rtx_receive_stream.cc", "//call/rtx_receive_stream.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -10240,22 +10389,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:bitrate_allocation", "//api:fec_controller_api", "//api:field_trials_view", "//api:network_state_predictor_api", "//api:rtp_parameters", "//api:sequence_checker", "//api:transport_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/transport:goog_cc", "//api/transport:network_control", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp", "//api/video:video_frame", "//api/video:video_layers_allocation", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:bitrate_configurator", "//call:rtp_interfaces", "//logging:rtc_event_bwe", "//modules/congestion_controller:congestion_controller", "//modules/congestion_controller/rtp:control_handler", "//modules/congestion_controller/rtp:transport_feedback", "//modules/pacing:pacing", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/utility:utility", "//modules/video_coding:chain_diff_calculator", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:frame_dependencies_calculator", "//modules/video_coding:video_codec_interface", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:random", "//rtc_base:rate_limiter", "//rtc_base:rtc_base", "//rtc_base:rtc_task_queue", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10269,30 +10418,31 @@
"//call/rtp_video_sender.cc": [ "obj/call/rtp_sender/rtp_video_sender.o" ]
},
"sources": [ "//call/rtp_payload_params.cc", "//call/rtp_payload_params.h", "//call/rtp_transport_controller_send.cc", "//call/rtp_transport_controller_send.h", "//call/rtp_transport_controller_send_factory.h", "//call/rtp_video_sender.cc", "//call/rtp_video_sender.h", "//call/rtp_video_sender_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//call:simulated_network": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:sequence_checker", "//api:simulated_network_api", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:random", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10304,8 +10454,9 @@
"//call/simulated_network.cc": [ "obj/call/simulated_network/simulated_network.o" ]
},
"sources": [ "//call/simulated_network.cc", "//call/simulated_network.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -10313,22 +10464,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:simulated_network_api", "//call:call_interfaces" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10336,30 +10487,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//call/simulated_packet_receiver.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//call:version": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -10371,8 +10522,9 @@
"//call/version.cc": [ "obj/call/version/version.o" ]
},
"sources": [ "//call/version.cc", "//call/version.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//call:*" ]
},
@@ -10380,22 +10532,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:frame_transformer_interface", "//api:rtp_headers", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:scoped_refptr", "//api:transport_api", "//api/adaptation:resource_adaptation_api", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/video:recordable_encoded_frame", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video:video_stream_encoder", "//api/video_codecs:video_codecs_api", "//call:receive_stream_interface", "//call:rtp_interfaces", "//common_video:common_video", "//common_video:frame_counts", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -10408,30 +10560,31 @@
"//call/video_send_stream.cc": [ "obj/call/video_stream_api/video_send_stream.o" ]
},
"sources": [ "//call/video_receive_stream.cc", "//call/video_receive_stream.h", "//call/video_send_stream.cc", "//call/video_send_stream.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//common_audio/third_party/ooura:fft_size_128": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:arch", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -10443,30 +10596,30 @@
"//common_audio/third_party/ooura/fft_size_128/ooura_fft.cc": [ "obj/common_audio/third_party/ooura/fft_size_128/ooura_fft.o" ]
},
"sources": [ "//common_audio/third_party/ooura/fft_size_128/ooura_fft.cc", "//common_audio/third_party/ooura/fft_size_128/ooura_fft.h", "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_common.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//common_audio/third_party/ooura:fft_size_256": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -10478,30 +10631,30 @@
"//common_audio/third_party/ooura/fft_size_256/fft4g.cc": [ "obj/common_audio/third_party/ooura/fft_size_256/fft4g.o" ]
},
"sources": [ "//common_audio/third_party/ooura/fft_size_256/fft4g.cc", "//common_audio/third_party/ooura/fft_size_256/fft4g.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -10513,30 +10666,31 @@
"//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c": [ "obj/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor/spl_sqrt_floor.o" ]
},
"sources": [ "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h", "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//common_audio:common_audio_c" ]
},
"//common_audio:common_audio": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio_c", "//common_audio:sinc_resampler", "//common_audio/third_party/ooura:fft_size_256", "//rtc_base:checks", "//rtc_base:gtest_prod", "//rtc_base:logging", "//rtc_base:safe_conversions", "//rtc_base:sanitizer", "//rtc_base:timeutils", "//rtc_base/memory:aligned_malloc", "//rtc_base/system:arch", "//rtc_base/system:file_wrapper", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -10561,30 +10715,31 @@
"//common_audio/window_generator.cc": [ "obj/common_audio/common_audio/window_generator.o" ]
},
"sources": [ "//common_audio/audio_converter.cc", "//common_audio/audio_converter.h", "//common_audio/audio_util.cc", "//common_audio/channel_buffer.cc", "//common_audio/channel_buffer.h", "//common_audio/include/audio_util.h", "//common_audio/real_fourier.cc", "//common_audio/real_fourier.h", "//common_audio/real_fourier_ooura.cc", "//common_audio/real_fourier_ooura.h", "//common_audio/resampler/include/push_resampler.h", "//common_audio/resampler/include/resampler.h", "//common_audio/resampler/push_resampler.cc", "//common_audio/resampler/push_sinc_resampler.cc", "//common_audio/resampler/push_sinc_resampler.h", "//common_audio/resampler/resampler.cc", "//common_audio/resampler/sinc_resampler.cc", "//common_audio/smoothing_filter.cc", "//common_audio/smoothing_filter.h", "//common_audio/vad/include/vad.h", "//common_audio/vad/vad.cc", "//common_audio/wav_file.cc", "//common_audio/wav_file.h", "//common_audio/wav_header.cc", "//common_audio/wav_header.h", "//common_audio/window_generator.cc", "//common_audio/window_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//common_audio:*", "*" ]
},
"//common_audio:common_audio_c": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio_c_arm_asm", "//common_audio:common_audio_cc", "//common_audio/third_party/ooura:fft_size_256", "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor", "//rtc_base:checks", "//rtc_base:compile_assert_c", "//rtc_base:sanitizer", "//rtc_base/system:arch", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -10633,60 +10788,61 @@
"//common_audio/vad/webrtc_vad.c": [ "obj/common_audio/common_audio_c/webrtc_vad.o" ]
},
"sources": [ "//common_audio/ring_buffer.c", "//common_audio/ring_buffer.h", "//common_audio/signal_processing/auto_corr_to_refl_coef.c", "//common_audio/signal_processing/auto_correlation.c", "//common_audio/signal_processing/complex_fft_tables.h", "//common_audio/signal_processing/copy_set_operations.c", "//common_audio/signal_processing/cross_correlation.c", "//common_audio/signal_processing/division_operations.c", "//common_audio/signal_processing/downsample_fast.c", "//common_audio/signal_processing/energy.c", "//common_audio/signal_processing/filter_ar.c", "//common_audio/signal_processing/filter_ma_fast_q12.c", "//common_audio/signal_processing/get_hanning_window.c", "//common_audio/signal_processing/get_scaling_square.c", "//common_audio/signal_processing/ilbc_specific_functions.c", "//common_audio/signal_processing/include/real_fft.h", "//common_audio/signal_processing/include/signal_processing_library.h", "//common_audio/signal_processing/include/spl_inl.h", "//common_audio/signal_processing/include/spl_inl_armv7.h", "//common_audio/signal_processing/levinson_durbin.c", "//common_audio/signal_processing/lpc_to_refl_coef.c", "//common_audio/signal_processing/min_max_operations.c", "//common_audio/signal_processing/randomization_functions.c", "//common_audio/signal_processing/real_fft.c", "//common_audio/signal_processing/refl_coef_to_lpc.c", "//common_audio/signal_processing/resample.c", "//common_audio/signal_processing/resample_48khz.c", "//common_audio/signal_processing/resample_by_2.c", "//common_audio/signal_processing/resample_by_2_internal.c", "//common_audio/signal_processing/resample_by_2_internal.h", "//common_audio/signal_processing/resample_fractional.c", "//common_audio/signal_processing/spl_init.c", "//common_audio/signal_processing/spl_inl.c", "//common_audio/signal_processing/spl_sqrt.c", "//common_audio/signal_processing/splitting_filter.c", "//common_audio/signal_processing/sqrt_of_one_minus_x_squared.c", "//common_audio/signal_processing/vector_scaling_operations.c", "//common_audio/vad/include/webrtc_vad.h", "//common_audio/vad/vad_core.c", "//common_audio/vad/vad_core.h", "//common_audio/vad/vad_filterbank.c", "//common_audio/vad/vad_filterbank.h", "//common_audio/vad/vad_gmm.c", "//common_audio/vad/vad_gmm.h", "//common_audio/vad/vad_sp.c", "//common_audio/vad/vad_sp.h", "//common_audio/vad/webrtc_vad.c", "//common_audio/signal_processing/complex_fft.c", "//common_audio/signal_processing/complex_bit_reverse.c", "//common_audio/signal_processing/filter_ar_fast_q12.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//common_audio:*", "//*" ]
},
"//common_audio:common_audio_c_arm_asm": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//common_audio:*" ]
},
"//common_audio:common_audio_cc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:safe_conversions", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -10698,8 +10854,9 @@
"//common_audio/signal_processing/dot_product_with_scale.cc": [ "obj/common_audio/common_audio_cc/dot_product_with_scale.o" ]
},
"sources": [ "//common_audio/signal_processing/dot_product_with_scale.cc", "//common_audio/signal_processing/dot_product_with_scale.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//common_audio:*" ]
},
@@ -10707,22 +10864,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//common_audio:common_audio", "//common_audio:common_audio_c", "//common_audio:common_audio_unittests__runner", "//common_audio:fir_filter", "//common_audio:fir_filter_factory", "//common_audio:sinc_resampler", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:rtc_base_tests_utils", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/system:arch", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:rtc_expect_death", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -10755,8 +10912,9 @@
"//common_audio/window_generator_unittest.cc": [ "obj/common_audio/common_audio_unittests/window_generator_unittest.o" ]
},
"sources": [ "//common_audio/audio_converter_unittest.cc", "//common_audio/audio_util_unittest.cc", "//common_audio/channel_buffer_unittest.cc", "//common_audio/fir_filter_unittest.cc", "//common_audio/real_fourier_unittest.cc", "//common_audio/resampler/push_resampler_unittest.cc", "//common_audio/resampler/push_sinc_resampler_unittest.cc", "//common_audio/resampler/resampler_unittest.cc", "//common_audio/resampler/sinusoidal_linear_chirp_source.cc", "//common_audio/resampler/sinusoidal_linear_chirp_source.h", "//common_audio/ring_buffer_unittest.cc", "//common_audio/signal_processing/real_fft_unittest.cc", "//common_audio/signal_processing/signal_processing_unittest.cc", "//common_audio/smoothing_filter_unittest.cc", "//common_audio/vad/vad_core_unittest.cc", "//common_audio/vad/vad_filterbank_unittest.cc", "//common_audio/vad/vad_gmm_unittest.cc", "//common_audio/vad/vad_sp_unittest.cc", "//common_audio/vad/vad_unittest.cc", "//common_audio/vad/vad_unittest.h", "//common_audio/wav_file_unittest.cc", "//common_audio/wav_header_unittest.cc", "//common_audio/window_generator_unittest.cc", "//common_audio/resampler/sinc_resampler_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -10770,29 +10928,28 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//common_audio:fir_filter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -10800,30 +10957,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//common_audio/fir_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//common_audio:*", "//*" ]
},
"//common_audio:fir_filter_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:fir_filter", "//rtc_base:checks", "//rtc_base/system:arch", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -10836,8 +10994,9 @@
"//common_audio/fir_filter_factory.cc": [ "obj/common_audio/fir_filter_factory/fir_filter_factory.o" ]
},
"sources": [ "//common_audio/fir_filter_c.cc", "//common_audio/fir_filter_c.h", "//common_audio/fir_filter_factory.cc", "//common_audio/fir_filter_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//common_audio:*", "//*" ]
},
@@ -10845,22 +11004,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//common_audio:common_audio", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -10868,30 +11027,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//common_audio/mocks/mock_smoothing_filter.h", "//common_audio/vad/mock/mock_vad.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//common_audio:*", "//*" ]
},
"//common_audio:sinc_resampler": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:gtest_prod", "//rtc_base/memory:aligned_malloc", "//rtc_base/system:arch", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -10899,30 +11059,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//common_audio/resampler/sinc_resampler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//common_audio:*" ]
},
"//common_video/generic_frame_descriptor:generic_frame_descriptor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/transport/rtp:dependency_descriptor", "//api/video:video_codec_constants", "//rtc_base:checks", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -10934,8 +11094,9 @@
"//common_video/generic_frame_descriptor/generic_frame_info.cc": [ "obj/common_video/generic_frame_descriptor/generic_frame_descriptor/generic_frame_info.o" ]
},
"sources": [ "//common_video/generic_frame_descriptor/generic_frame_info.cc", "//common_video/generic_frame_descriptor/generic_frame_info.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -10943,22 +11104,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:rtp_packet_info", "//api/video:video_frame", "//api/video:video_rtp_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -10969,8 +11129,9 @@
"//common_video/test/utilities.cc": [ "obj/common_video/test/utilities/utilities.o" ]
},
"sources": [ "//common_video/test/utilities.cc", "//common_video/test/utilities.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -10978,22 +11139,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_frame", "//api/video:video_frame_i010", "//api/video:video_rtp_headers", "//api/video_codecs:bitstream_parser_api", "//api/video_codecs:video_codecs_api", "//rtc_base:bit_buffer", "//rtc_base:bitstream_reader", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:rate_statistics", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_task_queue", "//rtc_base:safe_minmax", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:rtc_export", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -11015,8 +11176,9 @@
"//common_video/video_frame_buffer_pool.cc": [ "obj/common_video/common_video/video_frame_buffer_pool.o" ]
},
"sources": [ "//common_video/bitrate_adjuster.cc", "//common_video/frame_rate_estimator.cc", "//common_video/frame_rate_estimator.h", "//common_video/framerate_controller.cc", "//common_video/framerate_controller.h", "//common_video/h264/h264_bitstream_parser.cc", "//common_video/h264/h264_bitstream_parser.h", "//common_video/h264/h264_common.cc", "//common_video/h264/h264_common.h", "//common_video/h264/pps_parser.cc", "//common_video/h264/pps_parser.h", "//common_video/h264/sps_parser.cc", "//common_video/h264/sps_parser.h", "//common_video/h264/sps_vui_rewriter.cc", "//common_video/h264/sps_vui_rewriter.h", "//common_video/include/bitrate_adjuster.h", "//common_video/include/quality_limitation_reason.h", "//common_video/include/video_frame_buffer.h", "//common_video/include/video_frame_buffer_pool.h", "//common_video/libyuv/include/webrtc_libyuv.h", "//common_video/libyuv/webrtc_libyuv.cc", "//common_video/video_frame_buffer.cc", "//common_video/video_frame_buffer_pool.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -11024,22 +11186,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:scoped_refptr", "//api/units:time_delta", "//api/video:video_frame", "//api/video:video_frame_i010", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//common_video:common_video", "//common_video:common_video_unittests__runner", "//rtc_base:bit_buffer", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:frame_utils", "//test:test_main", "//test:test_support", "//test:video_test_common", "//testing:test_scripts_shared", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -11060,8 +11222,9 @@
"//common_video/video_frame_unittest.cc": [ "obj/common_video/common_video_unittests/video_frame_unittest.o" ]
},
"sources": [ "//common_video/bitrate_adjuster_unittest.cc", "//common_video/frame_rate_estimator_unittest.cc", "//common_video/framerate_controller_unittest.cc", "//common_video/h264/h264_bitstream_parser_unittest.cc", "//common_video/h264/pps_parser_unittest.cc", "//common_video/h264/sps_parser_unittest.cc", "//common_video/h264/sps_vui_rewriter_unittest.cc", "//common_video/libyuv/libyuv_unittest.cc", "//common_video/video_frame_buffer_pool_unittest.cc", "//common_video/video_frame_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -11075,29 +11238,28 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//common_video:frame_counts": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11105,8 +11267,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//common_video/frame_counts.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -11118,7 +11281,7 @@
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -11126,22 +11289,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//examples:examples_unittests__runner", "//examples:read_auth_file", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -11153,8 +11316,9 @@
"//examples/turnserver/read_auth_file_unittest.cc": [ "obj/examples/examples_unittests/read_auth_file_unittest.o" ]
},
"sources": [ "//examples/turnserver/read_auth_file_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -11168,7 +11332,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -11176,22 +11340,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wno-deprecated-declarations", "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-I/usr/include/gtk-3.0", "-I/usr/include/at-spi2-atk/2.0", "-I/usr/include/at-spi-2.0", "-I/usr/include/dbus-1.0", "-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include", "-I/usr/include/gtk-3.0", "-I/usr/include/gio-unix-2.0", "-I/usr/include/cairo", "-I/usr/include/pango-1.0", "-I/usr/include/harfbuzz", "-I/usr/include/pango-1.0", "-I/usr/include/fribidi", "-I/usr/include/harfbuzz", "-I/usr/include/atk-1.0", "-I/usr/include/cairo", "-I/usr/include/pixman-1", "-I/usr/include/uuid", "-I/usr/include/freetype2", "-I/usr/include/gdk-pixbuf-2.0", "-I/usr/include/libpng16", "-I/usr/include/x86_64-linux-gnu", "-I/usr/include/libmount", "-I/usr/include/blkid", "-I/usr/include/glib-2.0", "-I/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wno-deprecated-declarations", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-I/usr/include/gtk-3.0", "-I/usr/include/at-spi2-atk/2.0", "-I/usr/include/at-spi-2.0", "-I/usr/include/dbus-1.0", "-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include", "-I/usr/include/gtk-3.0", "-I/usr/include/gio-unix-2.0", "-I/usr/include/cairo", "-I/usr/include/pango-1.0", "-I/usr/include/harfbuzz", "-I/usr/include/pango-1.0", "-I/usr/include/fribidi", "-I/usr/include/harfbuzz", "-I/usr/include/atk-1.0", "-I/usr/include/cairo", "-I/usr/include/pixman-1", "-I/usr/include/uuid", "-I/usr/include/freetype2", "-I/usr/include/gdk-pixbuf-2.0", "-I/usr/include/libpng16", "-I/usr/include/x86_64-linux-gnu", "-I/usr/include/libmount", "-I/usr/include/blkid", "-I/usr/include/glib-2.0", "-I/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//examples:gtk_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//media:rtc_media_defines_config", "//rtc_base:rtc_json_suppressions" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//examples:gtk_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//media:rtc_media_defines_config", "//rtc_base:rtc_json_suppressions" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//api:audio_options_api", "//api:create_peerconnection_factory", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtp_sender_interface", "//api:scoped_refptr", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:pending_task_safety_flag", "//api/units:time_delta", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//media:rtc_audio_video", "//media:rtc_media_base", "//modules/audio_device:audio_device", "//modules/audio_processing:api", "//modules/audio_processing:audio_processing", "//modules/video_capture:video_capture_module", "//p2p:rtc_p2p", "//pc:libjingle_peerconnection", "//pc:video_track_source", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:net_helpers", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_json", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:field_trial", "//test:field_trial", "//test:platform_video_capturer", "//test:rtp_test_utils", "//test:video_test_common", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "X11", "Xcomposite", "Xext", "Xrender", "c", "gcc_s", "m", "rt", "dl", "pthread", "gmodule-2.0", "gthread-2.0", "gtk-3", "gdk-3", "z", "pangocairo-1.0", "pango-1.0", "harfbuzz", "atk-1.0", "cairo-gobject", "cairo", "gdk_pixbuf-2.0", "gio-2.0", "gobject-2.0", "glib-2.0", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "X11", "Xcomposite", "Xext", "Xrender", "dl", "pthread", "rt", "gmodule-2.0", "gthread-2.0", "gtk-3", "gdk-3", "z", "pangocairo-1.0", "pango-1.0", "harfbuzz", "atk-1.0", "cairo-gobject", "cairo", "gdk_pixbuf-2.0", "gio-2.0", "gobject-2.0", "glib-2.0" ],
"metadata": {
},
@@ -11207,30 +11371,31 @@
"//examples/peerconnection/client/peer_connection_client.cc": [ "obj/examples/peerconnection_client/peer_connection_client.o" ]
},
"sources": [ "//examples/peerconnection/client/conductor.cc", "//examples/peerconnection/client/conductor.h", "//examples/peerconnection/client/defaults.cc", "//examples/peerconnection/client/defaults.h", "//examples/peerconnection/client/peer_connection_client.cc", "//examples/peerconnection/client/peer_connection_client.h", "//examples/peerconnection/client/linux/main.cc", "//examples/peerconnection/client/linux/main_wnd.cc", "//examples/peerconnection/client/linux/main_wnd.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
"//examples:peerconnection_server": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//build/config:executable_deps", "//rtc_base:checks", "//rtc_base:stringutils", "//system_wrappers:field_trial", "//test:field_trial", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:usage" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -11245,30 +11410,31 @@
"//examples/peerconnection/server/utils.cc": [ "obj/examples/peerconnection_server/utils.o" ]
},
"sources": [ "//examples/peerconnection/server/data_socket.cc", "//examples/peerconnection/server/data_socket.h", "//examples/peerconnection/server/main.cc", "//examples/peerconnection/server/peer_channel.cc", "//examples/peerconnection/server/peer_channel.h", "//examples/peerconnection/server/utils.cc", "//examples/peerconnection/server/utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
"//examples:read_auth_file": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -11279,30 +11445,31 @@
"//examples/turnserver/read_auth_file.cc": [ "obj/examples/read_auth_file/read_auth_file.o" ]
},
"sources": [ "//examples/turnserver/read_auth_file.cc", "//examples/turnserver/read_auth_file.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//examples:stun_prober": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//build/config:executable_deps", "//p2p:libstunprober", "//p2p:rtc_p2p", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:threading", "//rtc_base:timeutils", "//test:scoped_key_value_config", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -11314,8 +11481,9 @@
"//examples/stunprober/main.cc": [ "obj/examples/stun_prober/main.o" ]
},
"sources": [ "//examples/stunprober/main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -11323,22 +11491,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//p2p:p2p_server_utils", "//p2p:rtc_p2p", "//pc:rtc_pc", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:socket_server", "//rtc_base:threading" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -11350,8 +11518,9 @@
"//examples/stunserver/stunserver_main.cc": [ "obj/examples/stunserver/stunserver_main.o" ]
},
"sources": [ "//examples/stunserver/stunserver_main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -11359,22 +11528,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//examples:read_auth_file", "//p2p:p2p_server_utils", "//p2p:rtc_p2p", "//pc:rtc_pc", "//rtc_base:ip_address", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:socket_server", "//rtc_base:threading", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -11386,30 +11555,30 @@
"//examples/turnserver/turnserver_main.cc": [ "obj/examples/turnserver/turnserver_main.o" ]
},
"sources": [ "//examples/turnserver/turnserver_main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
"//experiments:registered_field_trials": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//experiments:registered_field_trials_header" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11417,8 +11586,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//out/Debug/gen/experiments/registered_field_trials.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -11432,29 +11602,29 @@
"public": "*",
"script": "//experiments/field_trials.py",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "//experiments:*" ]
},
"//logging:fake_rtc_event_log": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base/synchronization:mutex" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -11466,30 +11636,31 @@
"//logging/rtc_event_log/fake_rtc_event_log_factory.cc": [ "obj/logging/fake_rtc_event_log/fake_rtc_event_log_factory.o" ]
},
"sources": [ "//logging/rtc_event_log/fake_rtc_event_log.cc", "//logging/rtc_event_log/fake_rtc_event_log.h", "//logging/rtc_event_log/fake_rtc_event_log_factory.cc", "//logging/rtc_event_log/fake_rtc_event_log_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//logging:ice_log": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:dtls_transport_interface", "//api:libjingle_logging_api", "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//logging:rtc_event_field", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -11505,21 +11676,22 @@
"//logging/rtc_event_log/ice_logger.cc": [ "obj/logging/ice_log/ice_logger.o" ]
},
"sources": [ "//logging/rtc_event_log/events/rtc_event_dtls_transport_state.cc", "//logging/rtc_event_log/events/rtc_event_dtls_transport_state.h", "//logging/rtc_event_log/events/rtc_event_dtls_writable_state.cc", "//logging/rtc_event_log/events/rtc_event_dtls_writable_state.h", "//logging/rtc_event_log/events/rtc_event_ice_candidate_pair.cc", "//logging/rtc_event_log/events/rtc_event_ice_candidate_pair.h", "//logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.cc", "//logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.h", "//logging/rtc_event_log/ice_logger.cc", "//logging/rtc_event_log/ice_logger.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:logging": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"deps": [ "//logging:rtc_event_audio", "//logging:rtc_event_begin_end", "//logging:rtc_event_bwe", "//logging:rtc_event_log_impl_encoder", "//logging:rtc_event_pacing", "//logging:rtc_event_rtp_rtcp", "//logging:rtc_event_video" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -11527,22 +11699,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11553,30 +11724,30 @@
"//logging/rtc_event_log/mock/mock_rtc_event_log.cc": [ "obj/logging/mocks/mock_rtc_event_log.o" ]
},
"sources": [ "//logging/rtc_event_log/mock/mock_rtc_event_log.cc", "//logging/rtc_event_log/mock/mock_rtc_event_log.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//logging:rtc_event_audio": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//logging:rtc_event_field", "//logging:rtc_stream_config", "//modules/audio_coding:audio_network_adaptor_config", "//rtc_base:checks", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11591,30 +11762,30 @@
"//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc": [ "obj/logging/rtc_event_audio/rtc_event_audio_send_stream_config.o" ]
},
"sources": [ "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc", "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.h", "//logging/rtc_event_log/events/rtc_event_audio_playout.cc", "//logging/rtc_event_log/events/rtc_event_audio_playout.h", "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc", "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.h", "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc", "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:rtc_event_begin_end": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//logging:rtc_event_field", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11627,30 +11798,30 @@
"//logging/rtc_event_log/events/rtc_event_end_log.cc": [ "obj/logging/rtc_event_begin_end/rtc_event_end_log.o" ]
},
"sources": [ "//logging/rtc_event_log/events/rtc_event_begin_log.cc", "//logging/rtc_event_log/events/rtc_event_begin_log.h", "//logging/rtc_event_log/events/rtc_event_end_log.cc", "//logging/rtc_event_log/events/rtc_event_end_log.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:rtc_event_bwe": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:network_state_predictor_api", "//api/rtc_event_log:rtc_event_log", "//api/units:data_rate", "//api/units:timestamp", "//logging:rtc_event_field", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11667,30 +11838,30 @@
"//logging/rtc_event_log/events/rtc_event_route_change.cc": [ "obj/logging/rtc_event_bwe/rtc_event_route_change.o" ]
},
"sources": [ "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc", "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.h", "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc", "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h", "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc", "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.h", "//logging/rtc_event_log/events/rtc_event_probe_result_failure.cc", "//logging/rtc_event_log/events/rtc_event_probe_result_failure.h", "//logging/rtc_event_log/events/rtc_event_probe_result_success.cc", "//logging/rtc_event_log/events/rtc_event_probe_result_success.h", "//logging/rtc_event_log/events/rtc_event_remote_estimate.h", "//logging/rtc_event_log/events/rtc_event_route_change.cc", "//logging/rtc_event_log/events/rtc_event_route_change.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:rtc_event_field": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//logging:rtc_event_number_encodings", "//rtc_base:bitstream_reader", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11705,8 +11876,9 @@
"//logging/rtc_event_log/events/rtc_event_field_extraction.cc": [ "obj/logging/rtc_event_field/rtc_event_field_extraction.o" ]
},
"sources": [ "//logging/rtc_event_log/events/fixed_length_encoding_parameters_v3.cc", "//logging/rtc_event_log/events/fixed_length_encoding_parameters_v3.h", "//logging/rtc_event_log/events/rtc_event_definition.h", "//logging/rtc_event_log/events/rtc_event_field_encoding.cc", "//logging/rtc_event_log/events/rtc_event_field_encoding.h", "//logging/rtc_event_log/events/rtc_event_field_encoding_parser.cc", "//logging/rtc_event_log/events/rtc_event_field_encoding_parser.h", "//logging/rtc_event_log/events/rtc_event_field_extraction.cc", "//logging/rtc_event_log/events/rtc_event_field_extraction.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -11714,22 +11886,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//api/video:video_frame", "//logging:rtc_event_field", "//rtc_base:timeutils", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11741,30 +11912,30 @@
"//logging/rtc_event_log/events/rtc_event_frame_decoded.cc": [ "obj/logging/rtc_event_frame_events/rtc_event_frame_decoded.o" ]
},
"sources": [ "//logging/rtc_event_log/events/rtc_event_frame_decoded.cc", "//logging/rtc_event_log/events/rtc_event_frame_decoded.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:rtc_event_generic_packet_events": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//logging:rtc_event_field", "//rtc_base:timeutils", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11778,30 +11949,30 @@
"//logging/rtc_event_log/events/rtc_event_generic_packet_sent.cc": [ "obj/logging/rtc_event_generic_packet_events/rtc_event_generic_packet_sent.o" ]
},
"sources": [ "//logging/rtc_event_log/events/rtc_event_generic_ack_received.cc", "//logging/rtc_event_log/events/rtc_event_generic_ack_received.h", "//logging/rtc_event_log/events/rtc_event_generic_packet_received.cc", "//logging/rtc_event_log/events/rtc_event_generic_packet_received.h", "//logging/rtc_event_log/events/rtc_event_generic_packet_sent.cc", "//logging/rtc_event_log/events/rtc_event_generic_packet_sent.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//logging:rtc_event_log_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/rtc_event_log:rtc_event_log" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11809,30 +11980,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//logging/rtc_event_log/encoder/rtc_event_log_encoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//logging:rtc_event_log_impl_encoder": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtp_headers", "//api:rtp_parameters", "//api/transport:network_control", "//logging:rtc_event_number_encodings", "//rtc_base:bit_buffer", "//rtc_base:bitstream_reader", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:ignore_wundef", "//rtc_base:logging", "//rtc_base:safe_conversions", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11845,30 +12016,30 @@
"//logging/rtc_event_log/encoder/delta_encoding.cc": [ "obj/logging/rtc_event_log_impl_encoder/delta_encoding.o" ]
},
"sources": [ "//logging/rtc_event_log/encoder/blob_encoding.cc", "//logging/rtc_event_log/encoder/blob_encoding.h", "//logging/rtc_event_log/encoder/delta_encoding.cc", "//logging/rtc_event_log/encoder/delta_encoding.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:rtc_event_log_impl_output": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtc_event_log_output_file" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11876,30 +12047,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//logging/rtc_event_log/output/rtc_event_log_output_file.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//logging:rtc_event_number_encodings": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:bit_buffer", "//rtc_base:bitstream_reader", "//rtc_base:checks", "//rtc_base:ignore_wundef", "//rtc_base:macromagic", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11913,30 +12084,30 @@
"//logging/rtc_event_log/encoder/var_int.cc": [ "obj/logging/rtc_event_number_encodings/var_int.o" ]
},
"sources": [ "//logging/rtc_event_log/encoder/bit_writer.cc", "//logging/rtc_event_log/encoder/bit_writer.h", "//logging/rtc_event_log/encoder/rtc_event_log_encoder_common.cc", "//logging/rtc_event_log/encoder/rtc_event_log_encoder_common.h", "//logging/rtc_event_log/encoder/var_int.cc", "//logging/rtc_event_log/encoder/var_int.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:rtc_event_pacing": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//logging:rtc_event_field", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -11948,8 +12119,9 @@
"//logging/rtc_event_log/events/rtc_event_alr_state.cc": [ "obj/logging/rtc_event_pacing/rtc_event_alr_state.o" ]
},
"sources": [ "//logging/rtc_event_log/events/rtc_event_alr_state.cc", "//logging/rtc_event_log/events/rtc_event_alr_state.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -11957,22 +12129,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:rtp_headers", "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//logging:rtc_event_field", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:buffer", "//rtc_base:checks", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -11987,30 +12159,30 @@
"//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc": [ "obj/logging/rtc_event_rtp_rtcp/rtc_event_rtp_packet_outgoing.o" ]
},
"sources": [ "//logging/rtc_event_log/events/logged_rtp_rtcp.h", "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc", "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.h", "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc", "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.h", "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc", "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.h", "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc", "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:rtc_event_video": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//api/units:timestamp", "//logging:rtc_event_field", "//logging:rtc_stream_config", "//rtc_base:checks", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -12023,30 +12195,30 @@
"//logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc": [ "obj/logging/rtc_event_video/rtc_event_video_send_stream_config.o" ]
},
"sources": [ "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc", "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.h", "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc", "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//logging:rtc_stream_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtp_headers", "//api:rtp_parameters", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -12058,21 +12230,22 @@
"//logging/rtc_event_log/rtc_stream_config.cc": [ "obj/logging/rtc_stream_config/rtc_stream_config.o" ]
},
"sources": [ "//logging/rtc_event_log/rtc_stream_config.cc", "//logging/rtc_event_log/rtc_stream_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//media:media": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"deps": [ "//media:rtc_media", "//media:rtc_media_base" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -12080,22 +12253,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//media:rtc_media_defines_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "HAVE_WEBRTC_VIDEO", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//media:rtc_media_defines_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "HAVE_WEBRTC_VIDEO", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:call_api", "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api:transport_api", "//api/audio:audio_frame_processor", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:bitrate_settings", "//api/transport:field_trial_based_config", "//api/transport/rtp:rtp_source", "//api/units:data_rate", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator_factory", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:rtc_software_fallback_wrappers", "//api/video_codecs:video_codecs_api", "//call:call", "//call:call_interfaces", "//call:video_stream_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/async_audio_processing:async_audio_processing", "//modules/audio_device:audio_device", "//modules/audio_device:audio_device_impl", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_processing:api", "//modules/audio_processing/aec_dump:aec_dump", "//modules/audio_processing/aec_dump:null_aec_dump_factory", "//modules/audio_processing/agc:gain_control_interface", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_capture:video_capture_internal_impl", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/svc:scalability_mode_util", "//rtc_base:audio_format_to_string", "//rtc_base:buffer", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:ignore_wundef", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:rtc_base", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:min_video_bitrate_experiment", "//rtc_base/experiments:normalize_simulcast_size_experiment", "//rtc_base/experiments:rate_control_settings", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//rtc_base/third_party/base64:base64", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12112,8 +12285,9 @@
"//media/engine/webrtc_voice_engine.cc": [ "obj/media/rtc_audio_video/webrtc_voice_engine.o" ]
},
"sources": [ "//media/engine/adm_helpers.cc", "//media/engine/adm_helpers.h", "//media/engine/null_webrtc_video_engine.h", "//media/engine/payload_type_mapper.cc", "//media/engine/payload_type_mapper.h", "//media/engine/unhandled_packets_buffer.cc", "//media/engine/unhandled_packets_buffer.h", "//media/engine/webrtc_media_engine.cc", "//media/engine/webrtc_media_engine.h", "//media/engine/webrtc_video_engine.cc", "//media/engine/webrtc_video_engine.h", "//media/engine/webrtc_voice_engine.cc", "//media/engine/webrtc_voice_engine.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -12121,22 +12295,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//media:rtc_data_sctp_transport_internal", "//media:rtc_media_base", "//net/dcsctp/public:factory", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/public:utils", "//net/dcsctp/timer:task_queue_timeout", "//p2p:rtc_p2p", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:random", "//rtc_base:socket", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base/containers:flat_map", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12148,8 +12322,9 @@
"//media/sctp/dcsctp_transport.cc": [ "obj/media/rtc_data_dcsctp_transport/dcsctp_transport.o" ]
},
"sources": [ "//media/sctp/dcsctp_transport.cc", "//media/sctp/dcsctp_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -12157,22 +12332,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "WEBRTC_HAVE_DCSCTP", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "WEBRTC_HAVE_DCSCTP", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/transport:sctp_transport_factory_interface", "//media:rtc_data_dcsctp_transport", "//media:rtc_data_sctp_transport_internal", "//rtc_base:threading", "//rtc_base/system:unused", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12184,8 +12359,9 @@
"//media/sctp/sctp_transport_factory.cc": [ "obj/media/rtc_data_sctp_transport_factory/sctp_transport_factory.o" ]
},
"sources": [ "//media/sctp/sctp_transport_factory.cc", "//media/sctp/sctp_transport_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -12193,22 +12369,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/transport:datagram_transport_interface", "//media:rtc_media_base", "//p2p:rtc_p2p", "//rtc_base:copy_on_write_buffer", "//rtc_base:threading" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12216,8 +12392,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//media/sctp/sctp_transport_internal.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -12225,22 +12402,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//media:rtc_simulcast_encoder_adapter", "//modules/video_coding:video_codec_interface", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12252,8 +12429,9 @@
"//media/engine/encoder_simulcast_proxy.cc": [ "obj/media/rtc_encoder_simulcast_proxy/encoder_simulcast_proxy.o" ]
},
"sources": [ "//media/engine/encoder_simulcast_proxy.cc", "//media/engine/encoder_simulcast_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -12261,22 +12439,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:rtc_software_fallback_wrappers", "//api/video_codecs:video_codecs_api", "//api/video_codecs:video_encoder_factory_template", "//api/video_codecs:video_encoder_factory_template_libvpx_vp8_adapter", "//api/video_codecs:video_encoder_factory_template_libvpx_vp9_adapter", "//api/video_codecs:video_encoder_factory_template_open_h264_adapter", "//call:call_interfaces", "//call:video_stream_api", "//media:rtc_encoder_simulcast_proxy", "//media:rtc_media_base", "//media:rtc_simulcast_encoder_adapter", "//modules/video_coding:video_codec_interface", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_multiplex", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp9", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/system:rtc_export", "//system_wrappers:field_trial", "//test:fake_video_codecs", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12291,8 +12469,9 @@
"//media/engine/multiplex_codec_factory.cc": [ "obj/media/rtc_internal_video_codecs/multiplex_codec_factory.o" ]
},
"sources": [ "//media/engine/fake_video_codec_factory.cc", "//media/engine/fake_video_codec_factory.h", "//media/engine/internal_decoder_factory.cc", "//media/engine/internal_decoder_factory.h", "//media/engine/internal_encoder_factory.cc", "//media/engine/internal_encoder_factory.h", "//media/engine/multiplex_codec_factory.cc", "//media/engine/multiplex_codec_factory.h", "//media/engine/encoder_simulcast_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -12300,30 +12479,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//media:rtc_audio_video" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -12331,22 +12511,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:audio_options_api", "//api:field_trials_view", "//api:frame_transformer_interface", "//api:media_stream_interface", "//api:rtc_error", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:scoped_refptr", "//api:sequence_checker", "//api/audio:audio_frame_processor", "//api/audio_codecs:audio_codecs_api", "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/task_queue:pending_task_safety_flag", "//api/transport:datagram_transport_interface", "//api/transport:stun_types", "//api/transport/rtp:rtp_source", "//api/units:time_delta", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:call_interfaces", "//call:video_stream_api", "//common_video:common_video", "//media:rtc_media_config", "//modules/async_audio_processing:async_audio_processing", "//modules/audio_processing:audio_processing_statistics", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:buffer", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_task_queue", "//rtc_base:sanitizer", "//rtc_base:socket", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:file_wrapper", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12370,30 +12550,30 @@
"//media/base/video_source_base.cc": [ "obj/media/rtc_media_base/video_source_base.o" ]
},
"sources": [ "//media/base/adapted_video_track_source.cc", "//media/base/adapted_video_track_source.h", "//media/base/audio_source.h", "//media/base/codec.cc", "//media/base/codec.h", "//media/base/delayable.h", "//media/base/media_channel.cc", "//media/base/media_channel.h", "//media/base/media_constants.cc", "//media/base/media_constants.h", "//media/base/media_engine.cc", "//media/base/media_engine.h", "//media/base/rid_description.cc", "//media/base/rid_description.h", "//media/base/rtp_utils.cc", "//media/base/rtp_utils.h", "//media/base/stream_params.cc", "//media/base/stream_params.h", "//media/base/turn_utils.cc", "//media/base/turn_utils.h", "//media/base/video_adapter.cc", "//media/base/video_adapter.h", "//media/base/video_broadcaster.cc", "//media/base/video_broadcaster.h", "//media/base/video_common.cc", "//media/base/video_common.h", "//media/base/video_source_base.cc", "//media/base/video_source_base.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//media:rtc_media_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -12401,8 +12581,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//media/base/media_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -12410,22 +12591,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:default_task_queue_factory", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//media:rtc_audio_video", "//modules/audio_processing:api", "//rtc_base:checks", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12437,8 +12618,9 @@
"//media/engine/webrtc_media_engine_defaults.cc": [ "obj/media/rtc_media_engine_defaults/webrtc_media_engine_defaults.o" ]
},
"sources": [ "//media/engine/webrtc_media_engine_defaults.cc", "//media/engine/webrtc_media_engine_defaults.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -12446,22 +12628,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:call_api", "//api:fec_controller_api", "//api:scoped_refptr", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:call_interfaces", "//call:mock_rtp_interfaces", "//call:video_stream_api", "//common_video:common_video", "//media:rtc_audio_video", "//media:rtc_internal_video_codecs", "//media:rtc_media", "//media:rtc_media_base", "//media:rtc_simulcast_encoder_adapter", "//modules/audio_processing:api", "//modules/audio_processing:audio_processing", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//p2p:rtc_p2p", "//rtc_base:buffer", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:gunit_helpers", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/third_party/sigslot:sigslot", "//test:scoped_key_value_config", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//video/config:streams_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12478,8 +12660,9 @@
"//media/engine/fake_webrtc_video_engine.cc": [ "obj/media/rtc_media_tests_utils/fake_webrtc_video_engine.o" ]
},
"sources": [ "//media/base/fake_frame_source.cc", "//media/base/fake_frame_source.h", "//media/base/fake_media_engine.cc", "//media/base/fake_media_engine.h", "//media/base/fake_network_interface.h", "//media/base/fake_rtp.cc", "//media/base/fake_rtp.h", "//media/base/fake_video_renderer.cc", "//media/base/fake_video_renderer.h", "//media/base/test_utils.cc", "//media/base/test_utils.h", "//media/engine/fake_webrtc_call.cc", "//media/engine/fake_webrtc_call.h", "//media/engine/fake_webrtc_video_engine.cc", "//media/engine/fake_webrtc_video_engine.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -12487,22 +12670,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
- "defines": [ "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
+ "defines": [ "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_simulcast_test_fixture_api", "//api:libjingle_peerconnection_api", "//api:mock_encoder_selector", "//api:mock_video_bitrate_allocator", "//api:mock_video_bitrate_allocator_factory", "//api:mock_video_codec_factory", "//api:mock_video_encoder", "//api:rtp_parameters", "//api:scoped_refptr", "//api:simulcast_test_fixture_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/test/video:function_video_factory", "//api/transport:field_trial_based_config", "//api/units:time_delta", "//api/units:timestamp", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:resolution", "//api/video:video_bitrate_allocation", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:video_codecs_api", "//audio:audio", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:call_interfaces", "//common_video:common_video", "//media:rtc_audio_video", "//media:rtc_data_dcsctp_transport", "//media:rtc_encoder_simulcast_proxy", "//media:rtc_internal_video_codecs", "//media:rtc_media", "//media:rtc_media_base", "//media:rtc_media_engine_defaults", "//media:rtc_media_tests_utils", "//media:rtc_media_unittests__runner", "//media:rtc_sdp_video_format_utils", "//media:rtc_simulcast_encoder_adapter", "//modules/audio_device:mock_audio_device", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_processing:api", "//modules/audio_processing:audio_processing", "//modules/audio_processing:mocks", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:simulcast_test_fixture_impl", "//modules/video_coding:video_codec_interface", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_vp8", "//net/dcsctp/public:factory", "//net/dcsctp/public:mocks", "//net/dcsctp/public:socket", "//p2p:p2p_test_utils", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/experiments:min_video_bitrate_experiment", "//rtc_base/synchronization:mutex", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:field_trial", "//test:audio_codec_mocks", "//test:fake_video_codecs", "//test:field_trial", "//test:rtp_test_utils", "//test:scoped_key_value_config", "//test:test_main", "//test:test_support", "//test:video_test_common", "//test/time_controller:time_controller", "//testing:test_scripts_shared", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video/config:streams_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -12534,8 +12717,9 @@
"//media/sctp/dcsctp_transport_unittest.cc": [ "obj/media/rtc_media_unittests/dcsctp_transport_unittest.o" ]
},
"sources": [ "//media/base/codec_unittest.cc", "//media/base/media_engine_unittest.cc", "//media/base/rtp_utils_unittest.cc", "//media/base/sdp_video_format_utils_unittest.cc", "//media/base/stream_params_unittest.cc", "//media/base/turn_utils_unittest.cc", "//media/base/video_adapter_unittest.cc", "//media/base/video_broadcaster_unittest.cc", "//media/base/video_common_unittest.cc", "//media/engine/encoder_simulcast_proxy_unittest.cc", "//media/engine/internal_decoder_factory_unittest.cc", "//media/engine/internal_encoder_factory_unittest.cc", "//media/engine/multiplex_codec_factory_unittest.cc", "//media/engine/null_webrtc_video_engine_unittest.cc", "//media/engine/payload_type_mapper_unittest.cc", "//media/engine/simulcast_encoder_adapter_unittest.cc", "//media/engine/unhandled_packets_buffer_unittest.cc", "//media/engine/webrtc_media_engine_unittest.cc", "//media/engine/webrtc_video_engine_unittest.cc", "//media/engine/webrtc_voice_engine_unittest.cc", "//media/sctp/dcsctp_transport_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -12549,7 +12733,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -12557,22 +12741,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//rtc_base:checks", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -12584,8 +12767,9 @@
"//media/base/sdp_video_format_utils.cc": [ "obj/media/rtc_sdp_video_format_utils/sdp_video_format_utils.o" ]
},
"sources": [ "//media/base/sdp_video_format_utils.cc", "//media/base/sdp_video_format_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -12593,22 +12777,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api:scoped_refptr", "//api:sequence_checker", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:rtc_software_fallback_wrappers", "//api/video_codecs:video_codecs_api", "//call:video_stream_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/experiments:encoder_info_settings", "//rtc_base/experiments:rate_control_settings", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -12620,30 +12804,30 @@
"//media/engine/simulcast_encoder_adapter.cc": [ "obj/media/rtc_simulcast_encoder_adapter/simulcast_encoder_adapter.o" ]
},
"sources": [ "//media/engine/simulcast_encoder_adapter.cc", "//media/engine/simulcast_encoder_adapter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/async_audio_processing:async_audio_processing": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api:sequence_checker", "//api/audio:audio_frame_api", "//api/audio:audio_frame_processor", "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base:rtc_task_queue" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -12655,60 +12839,61 @@
"//modules/async_audio_processing/async_audio_processing.cc": [ "obj/modules/async_audio_processing/async_audio_processing/async_audio_processing.o" ]
},
"sources": [ "//modules/async_audio_processing/async_audio_processing.cc", "//modules/async_audio_processing/async_audio_processing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/async_audio_processing:async_audio_processing_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/audio:audio_frame_api", "//modules/async_audio_processing:async_audio_processing", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_coding/codecs/opus/test:test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//common_audio:common_audio", "//common_audio:common_audio_c", "//rtc_base:checks", "//rtc_base/memory:aligned_malloc" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -12721,8 +12906,9 @@
"//modules/audio_coding/codecs/opus/test/lapped_transform.cc": [ "obj/modules/audio_coding/codecs/opus/test/test/lapped_transform.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/test/audio_ring_buffer.cc", "//modules/audio_coding/codecs/opus/test/audio_ring_buffer.h", "//modules/audio_coding/codecs/opus/test/blocker.cc", "//modules/audio_coding/codecs/opus/test/blocker.h", "//modules/audio_coding/codecs/opus/test/lapped_transform.cc", "//modules/audio_coding/codecs/opus/test/lapped_transform.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding/codecs/opus/test:*", "//modules/audio_coding:*" ]
},
@@ -12730,22 +12916,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//common_audio:common_audio", "//common_audio:common_audio_c", "//modules/audio_coding/codecs/opus/test:test", "//rtc_base:macromagic", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -12758,8 +12944,9 @@
"//modules/audio_coding/codecs/opus/test/lapped_transform_unittest.cc": [ "obj/modules/audio_coding/codecs/opus/test/test_unittest/lapped_transform_unittest.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/test/audio_ring_buffer_unittest.cc", "//modules/audio_coding/codecs/opus/test/blocker_unittest.cc", "//modules/audio_coding/codecs/opus/test/lapped_transform_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding/codecs/opus/test:*", "//modules/audio_coding:*" ]
},
@@ -12767,22 +12954,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config", "//third_party/opus:opus_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config", "//third_party/opus:opus_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//common_audio:common_audio", "//modules/audio_coding:audio_coding", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:g711", "//modules/audio_coding:g722", "//modules/audio_coding:ilbc", "//modules/audio_coding:neteq_tools", "//modules/audio_coding:neteq_tools_minimal", "//modules/audio_coding:pcm16b", "//modules/audio_coding:red", "//modules/audio_coding:webrtc_opus", "//system_wrappers:system_wrappers", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -12793,8 +12980,9 @@
"//modules/audio_coding/acm2/acm_receive_test.cc": [ "obj/modules/audio_coding/acm_receive_test/acm_receive_test.o" ]
},
"sources": [ "//modules/audio_coding/acm2/acm_receive_test.cc", "//modules/audio_coding/acm2/acm_receive_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -12802,22 +12990,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config", "//third_party/opus:opus_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config", "//third_party/opus:opus_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//common_audio:common_audio", "//modules/audio_coding:audio_coding", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:g711", "//modules/audio_coding:g722", "//modules/audio_coding:ilbc", "//modules/audio_coding:neteq_input_audio_tools", "//modules/audio_coding:neteq_tools", "//modules/audio_coding:neteq_tools_minimal", "//modules/audio_coding:pcm16b", "//modules/audio_coding:red", "//modules/audio_coding:webrtc_opus", "//rtc_base:checks", "//rtc_base:stringutils", "//system_wrappers:system_wrappers", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -12828,8 +13016,9 @@
"//modules/audio_coding/acm2/acm_send_test.cc": [ "obj/modules/audio_coding/acm_send_test/acm_send_test.o" ]
},
"sources": [ "//modules/audio_coding/acm2/acm_send_test.cc", "//modules/audio_coding/acm2/acm_send_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -12837,22 +13026,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//modules/audio_coding:audio_codec_speed_tests__runner", "//modules/audio_coding:webrtc_opus", "//modules/audio_processing:audio_processing", "//rtc_base:checks", "//rtc_base:macromagic", "//test:fileutils", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -12865,8 +13054,9 @@
"//modules/audio_coding/codecs/tools/audio_codec_speed_test.cc": [ "obj/modules/audio_coding/audio_codec_speed_tests/audio_codec_speed_test.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/opus_speed_test.cc", "//modules/audio_coding/codecs/tools/audio_codec_speed_test.cc", "//modules/audio_coding/codecs/tools/audio_codec_speed_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -12880,29 +13070,29 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//modules/audio_coding:audio_coding": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:function_view", "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/neteq:neteq_api", "//common_audio:common_audio", "//common_audio:common_audio_c", "//modules:module_api", "//modules:module_api_public", "//modules/audio_coding:audio_coding_module_typedefs", "//modules/audio_coding:default_neteq_factory", "//modules/audio_coding:neteq", "//rtc_base:audio_format_to_string", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:safe_conversions", "//rtc_base/synchronization:mutex", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -12918,30 +13108,30 @@
"//modules/audio_coding/acm2/call_statistics.cc": [ "obj/modules/audio_coding/audio_coding/call_statistics.o" ]
},
"sources": [ "//modules/audio_coding/acm2/acm_receiver.cc", "//modules/audio_coding/acm2/acm_receiver.h", "//modules/audio_coding/acm2/acm_remixing.cc", "//modules/audio_coding/acm2/acm_remixing.h", "//modules/audio_coding/acm2/acm_resampler.cc", "//modules/audio_coding/acm2/acm_resampler.h", "//modules/audio_coding/acm2/audio_coding_module.cc", "//modules/audio_coding/acm2/call_statistics.cc", "//modules/audio_coding/acm2/call_statistics.h", "//modules/audio_coding/include/audio_coding_module.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
"//modules/audio_coding:audio_coding_module_typedefs": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -12949,8 +13139,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_coding/include/audio_coding_module_typedefs.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
@@ -12958,22 +13149,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:rtp_headers", "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/audio_codecs/L16:audio_decoder_L16", "//api/audio_codecs/L16:audio_encoder_L16", "//api/audio_codecs/g711:audio_decoder_g711", "//api/audio_codecs/g711:audio_encoder_g711", "//api/audio_codecs/g722:audio_decoder_g722", "//api/audio_codecs/g722:audio_encoder_g722", "//api/audio_codecs/ilbc:audio_decoder_ilbc", "//api/audio_codecs/ilbc:audio_encoder_ilbc", "//api/audio_codecs/opus:audio_decoder_opus", "//api/audio_codecs/opus:audio_encoder_opus", "//common_audio:common_audio", "//modules:module_api", "//modules/audio_coding:audio_coding", "//modules/audio_coding:audio_coding_module_typedefs", "//modules/audio_coding:audio_coding_modules_tests_shared", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:pcm16b_c", "//modules/audio_coding:red", "//modules/audio_coding:webrtc_opus_wrapper", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//test:fileutils", "//test:scoped_key_value_config", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -12993,8 +13184,9 @@
"//modules/audio_coding/test/target_delay_unittest.cc": [ "obj/modules/audio_coding/audio_coding_modules_tests/target_delay_unittest.o" ]
},
"sources": [ "//modules/audio_coding/test/Channel.cc", "//modules/audio_coding/test/Channel.h", "//modules/audio_coding/test/EncodeDecodeTest.cc", "//modules/audio_coding/test/EncodeDecodeTest.h", "//modules/audio_coding/test/PacketLossTest.cc", "//modules/audio_coding/test/PacketLossTest.h", "//modules/audio_coding/test/RTPFile.cc", "//modules/audio_coding/test/RTPFile.h", "//modules/audio_coding/test/TestAllCodecs.cc", "//modules/audio_coding/test/TestAllCodecs.h", "//modules/audio_coding/test/TestRedFec.cc", "//modules/audio_coding/test/TestRedFec.h", "//modules/audio_coding/test/TestVADDTX.cc", "//modules/audio_coding/test/TestVADDTX.h", "//modules/audio_coding/test/Tester.cc", "//modules/audio_coding/test/TwoWayCommunication.cc", "//modules/audio_coding/test/TwoWayCommunication.h", "//modules/audio_coding/test/target_delay_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
@@ -13002,22 +13194,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:rtp_headers", "//api/audio:audio_frame_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/neteq:neteq_api", "//modules:module_api", "//modules/audio_coding:audio_coding", "//modules/audio_coding:audio_coding_module_typedefs", "//modules/audio_coding:default_neteq_factory", "//modules/audio_coding:neteq_test_tools", "//modules/audio_coding:neteq_tools_minimal", "//modules/audio_coding:webrtc_opus_wrapper", "//rtc_base:checks", "//rtc_base:ignore_wundef", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -13032,30 +13224,30 @@
"//modules/audio_coding/test/opus_test.cc": [ "obj/modules/audio_coding/audio_coding_modules_tests_shared/opus_test.o" ]
},
"sources": [ "//modules/audio_coding/neteq/test/neteq_decoding_test.cc", "//modules/audio_coding/neteq/test/neteq_decoding_test.h", "//modules/audio_coding/neteq/test/result_sink.cc", "//modules/audio_coding/neteq/test/result_sink.h", "//modules/audio_coding/test/PCMFile.cc", "//modules/audio_coding/test/PCMFile.h", "//modules/audio_coding/test/TestStereo.cc", "//modules/audio_coding/test/TestStereo.h", "//modules/audio_coding/test/opus_test.cc", "//modules/audio_coding/test/opus_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/audio_coding:audio_coding_opus_common": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//rtc_base:checks", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13067,8 +13259,9 @@
"//modules/audio_coding/codecs/opus/audio_coder_opus_common.cc": [ "obj/modules/audio_coding/audio_coding_opus_common/audio_coder_opus_common.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/audio_coder_opus_common.cc", "//modules/audio_coding/codecs/opus/audio_coder_opus_common.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -13076,22 +13269,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/audio_codecs/opus:audio_encoder_opus", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//modules/audio_coding:neteq_test_support", "//modules/audio_coding:neteq_test_tools", "//rtc_base:macromagic", "//rtc_base:timeutils", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -13103,22 +13296,23 @@
"//modules/audio_coding/neteq/test/neteq_performance_unittest.cc": [ "obj/modules/audio_coding/audio_coding_perf_tests/neteq_performance_unittest.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/opus_complexity_unittest.cc", "//modules/audio_coding/neteq/test/neteq_performance_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:audio_coding_tests": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"deps": [ "//modules/audio_coding:acm_receive_test", "//modules/audio_coding:acm_send_test", "//modules/audio_coding:audio_codec_speed_tests", "//modules/audio_coding:audio_decoder_unittests", "//modules/audio_coding:g711_test", "//modules/audio_coding:g722_test", "//modules/audio_coding:ilbc_test", "//modules/audio_coding:neteq_ilbc_quality_test", "//modules/audio_coding:neteq_opus_quality_test", "//modules/audio_coding:neteq_pcm16b_quality_test", "//modules/audio_coding:neteq_pcmu_quality_test", "//modules/audio_coding:neteq_speed_test", "//modules/audio_coding:rtp_analyze", "//modules/audio_coding:rtp_encode", "//modules/audio_coding:rtp_jitter", "//modules/audio_coding:rtpcat", "//modules/audio_coding:webrtc_opus_fec_test" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
@@ -13126,22 +13320,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/audio_codecs/opus:audio_decoder_multiopus", "//api/audio_codecs/opus:audio_decoder_opus", "//api/audio_codecs/opus:audio_encoder_multiopus", "//api/audio_codecs/opus:audio_encoder_opus", "//api/neteq:default_neteq_controller_factory", "//api/neteq:neteq_api", "//api/neteq:neteq_controller_api", "//api/neteq:tick_timer", "//api/neteq:tick_timer_unittest", "//api/rtc_event_log:rtc_event_log", "//common_audio:common_audio", "//common_audio:common_audio_c", "//common_audio:mock_common_audio", "//logging:mocks", "//logging:rtc_event_audio", "//modules:module_api", "//modules:module_api_public", "//modules/audio_coding:acm_receive_test", "//modules/audio_coding:acm_send_test", "//modules/audio_coding:audio_coding", "//modules/audio_coding:audio_coding_module_typedefs", "//modules/audio_coding:audio_coding_modules_tests_shared", "//modules/audio_coding:audio_coding_opus_common", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:audio_network_adaptor", "//modules/audio_coding:default_neteq_factory", "//modules/audio_coding:g711", "//modules/audio_coding:ilbc", "//modules/audio_coding:legacy_encoded_audio_frame", "//modules/audio_coding:mocks", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_input_audio_tools", "//modules/audio_coding:neteq_test_support", "//modules/audio_coding:neteq_test_tools", "//modules/audio_coding:neteq_tools", "//modules/audio_coding:neteq_tools_minimal", "//modules/audio_coding:pcm16b", "//modules/audio_coding:red", "//modules/audio_coding:webrtc_cng", "//modules/audio_coding:webrtc_opus", "//modules/audio_coding/codecs/opus/test:test", "//modules/audio_coding/codecs/opus/test:test_unittest", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:ignore_wundef", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:safe_conversions", "//rtc_base:sanitizer", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:arch", "//system_wrappers:system_wrappers", "//test:audio_codec_mocks", "//test:audio_test_common", "//test:field_trial", "//test:fileutils", "//test:rtc_expect_death", "//test:rtp_test_utils", "//test:scoped_key_value_config", "//test:test_common", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -13211,30 +13405,30 @@
"//modules/audio_coding/neteq/underrun_optimizer_unittest.cc": [ "obj/modules/audio_coding/audio_coding_unittests/underrun_optimizer_unittest.o" ]
},
"sources": [ "//modules/audio_coding/acm2/acm_receiver_unittest.cc", "//modules/audio_coding/acm2/acm_remixing_unittest.cc", "//modules/audio_coding/acm2/audio_coding_module_unittest.cc", "//modules/audio_coding/acm2/call_statistics_unittest.cc", "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl_unittest.cc", "//modules/audio_coding/audio_network_adaptor/bitrate_controller_unittest.cc", "//modules/audio_coding/audio_network_adaptor/channel_controller_unittest.cc", "//modules/audio_coding/audio_network_adaptor/controller_manager_unittest.cc", "//modules/audio_coding/audio_network_adaptor/dtx_controller_unittest.cc", "//modules/audio_coding/audio_network_adaptor/event_log_writer_unittest.cc", "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based_unittest.cc", "//modules/audio_coding/audio_network_adaptor/frame_length_controller_unittest.cc", "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2_unittest.cc", "//modules/audio_coding/audio_network_adaptor/util/threshold_curve_unittest.cc", "//modules/audio_coding/codecs/builtin_audio_decoder_factory_unittest.cc", "//modules/audio_coding/codecs/builtin_audio_encoder_factory_unittest.cc", "//modules/audio_coding/codecs/cng/audio_encoder_cng_unittest.cc", "//modules/audio_coding/codecs/cng/cng_unittest.cc", "//modules/audio_coding/codecs/ilbc/ilbc_unittest.cc", "//modules/audio_coding/codecs/legacy_encoded_audio_frame_unittest.cc", "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_unittest.cc", "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_unittest.cc", "//modules/audio_coding/codecs/opus/audio_encoder_opus_unittest.cc", "//modules/audio_coding/codecs/opus/opus_bandwidth_unittest.cc", "//modules/audio_coding/codecs/opus/opus_unittest.cc", "//modules/audio_coding/codecs/red/audio_encoder_copy_red_unittest.cc", "//modules/audio_coding/neteq/audio_multi_vector_unittest.cc", "//modules/audio_coding/neteq/audio_vector_unittest.cc", "//modules/audio_coding/neteq/background_noise_unittest.cc", "//modules/audio_coding/neteq/buffer_level_filter_unittest.cc", "//modules/audio_coding/neteq/comfort_noise_unittest.cc", "//modules/audio_coding/neteq/decision_logic_unittest.cc", "//modules/audio_coding/neteq/decoder_database_unittest.cc", "//modules/audio_coding/neteq/delay_manager_unittest.cc", "//modules/audio_coding/neteq/dsp_helper_unittest.cc", "//modules/audio_coding/neteq/dtmf_buffer_unittest.cc", "//modules/audio_coding/neteq/dtmf_tone_generator_unittest.cc", "//modules/audio_coding/neteq/expand_unittest.cc", "//modules/audio_coding/neteq/histogram_unittest.cc", "//modules/audio_coding/neteq/merge_unittest.cc", "//modules/audio_coding/neteq/mock/mock_buffer_level_filter.h", "//modules/audio_coding/neteq/mock/mock_decoder_database.h", "//modules/audio_coding/neteq/mock/mock_delay_manager.h", "//modules/audio_coding/neteq/mock/mock_dtmf_buffer.h", "//modules/audio_coding/neteq/mock/mock_dtmf_tone_generator.h", "//modules/audio_coding/neteq/mock/mock_expand.h", "//modules/audio_coding/neteq/mock/mock_histogram.h", "//modules/audio_coding/neteq/mock/mock_neteq_controller.h", "//modules/audio_coding/neteq/mock/mock_packet_buffer.h", "//modules/audio_coding/neteq/mock/mock_red_payload_splitter.h", "//modules/audio_coding/neteq/mock/mock_statistics_calculator.h", "//modules/audio_coding/neteq/nack_tracker_unittest.cc", "//modules/audio_coding/neteq/neteq_decoder_plc_unittest.cc", "//modules/audio_coding/neteq/neteq_impl_unittest.cc", "//modules/audio_coding/neteq/neteq_network_stats_unittest.cc", "//modules/audio_coding/neteq/neteq_stereo_unittest.cc", "//modules/audio_coding/neteq/neteq_unittest.cc", "//modules/audio_coding/neteq/normal_unittest.cc", "//modules/audio_coding/neteq/packet_arrival_history_unittest.cc", "//modules/audio_coding/neteq/packet_buffer_unittest.cc", "//modules/audio_coding/neteq/post_decode_vad_unittest.cc", "//modules/audio_coding/neteq/random_vector_unittest.cc", "//modules/audio_coding/neteq/red_payload_splitter_unittest.cc", "//modules/audio_coding/neteq/reorder_optimizer_unittest.cc", "//modules/audio_coding/neteq/statistics_calculator_unittest.cc", "//modules/audio_coding/neteq/sync_buffer_unittest.cc", "//modules/audio_coding/neteq/time_stretch_unittest.cc", "//modules/audio_coding/neteq/timestamp_scaler_unittest.cc", "//modules/audio_coding/neteq/tools/input_audio_file_unittest.cc", "//modules/audio_coding/neteq/tools/packet_unittest.cc", "//modules/audio_coding/neteq/underrun_optimizer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:audio_decoder_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio_codecs:audio_codecs_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13242,8 +13436,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_coding/codecs/audio_decoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
@@ -13251,22 +13446,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config", "//third_party/opus:opus_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config", "//third_party/opus:opus_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_encoder_opus", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//common_audio:common_audio", "//modules/audio_coding:audio_decoder_unittests__runner", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:g711", "//modules/audio_coding:g722", "//modules/audio_coding:ilbc", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_input_audio_tools", "//modules/audio_coding:neteq_tools", "//modules/audio_coding:pcm16b", "//modules/audio_coding:red", "//modules/audio_coding:webrtc_opus", "//rtc_base/system:arch", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -13278,8 +13473,9 @@
"//modules/audio_coding/neteq/audio_decoder_unittest.cc": [ "obj/modules/audio_coding/audio_decoder_unittests/audio_decoder_unittest.o" ]
},
"sources": [ "//modules/audio_coding/neteq/audio_decoder_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -13293,29 +13489,29 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//modules/audio_coding:audio_encoder_cng": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio_codecs:audio_codecs_api", "//api/units:time_delta", "//common_audio:common_audio", "//modules/audio_coding:webrtc_cng", "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -13327,30 +13523,30 @@
"//modules/audio_coding/codecs/cng/audio_encoder_cng.cc": [ "obj/modules/audio_coding/audio_encoder_cng/audio_encoder_cng.o" ]
},
"sources": [ "//modules/audio_coding/codecs/cng/audio_encoder_cng.cc", "//modules/audio_coding/codecs/cng/audio_encoder_cng.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
"//modules/audio_coding:audio_encoder_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio_codecs:audio_codecs_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13358,30 +13554,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_coding/codecs/audio_encoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
"//modules/audio_coding:audio_network_adaptor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio_codecs:audio_codecs_api", "//api/rtc_event_log:rtc_event_log", "//common_audio:common_audio", "//logging:rtc_event_audio", "//modules/audio_coding:audio_network_adaptor_config", "//rtc_base:checks", "//rtc_base:ignore_wundef", "//rtc_base:logging", "//rtc_base:protobuf_utils", "//rtc_base:safe_conversions", "//rtc_base:timeutils", "//rtc_base/system:file_wrapper", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -13403,30 +13600,30 @@
"//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc": [ "obj/modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.o" ]
},
"sources": [ "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc", "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.h", "//modules/audio_coding/audio_network_adaptor/bitrate_controller.cc", "//modules/audio_coding/audio_network_adaptor/bitrate_controller.h", "//modules/audio_coding/audio_network_adaptor/channel_controller.cc", "//modules/audio_coding/audio_network_adaptor/channel_controller.h", "//modules/audio_coding/audio_network_adaptor/controller.cc", "//modules/audio_coding/audio_network_adaptor/controller.h", "//modules/audio_coding/audio_network_adaptor/controller_manager.cc", "//modules/audio_coding/audio_network_adaptor/controller_manager.h", "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc", "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.h", "//modules/audio_coding/audio_network_adaptor/dtx_controller.cc", "//modules/audio_coding/audio_network_adaptor/dtx_controller.h", "//modules/audio_coding/audio_network_adaptor/event_log_writer.cc", "//modules/audio_coding/audio_network_adaptor/event_log_writer.h", "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc", "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.h", "//modules/audio_coding/audio_network_adaptor/frame_length_controller.cc", "//modules/audio_coding/audio_network_adaptor/frame_length_controller.h", "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc", "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.h", "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor.h", "//modules/audio_coding/audio_network_adaptor/util/threshold_curve.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:audio_network_adaptor_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13438,30 +13635,31 @@
"//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc": [ "obj/modules/audio_coding/audio_network_adaptor_config/audio_network_adaptor_config.o" ]
},
"sources": [ "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc", "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:default_neteq_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/neteq:default_neteq_controller_factory", "//api/neteq:neteq_api", "//modules/audio_coding:neteq", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -13472,30 +13670,30 @@
"//modules/audio_coding/neteq/default_neteq_factory.cc": [ "obj/modules/audio_coding/default_neteq_factory/default_neteq_factory.o" ]
},
"sources": [ "//modules/audio_coding/neteq/default_neteq_factory.cc", "//modules/audio_coding/neteq/default_neteq_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:g711": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//api/units:time_delta", "//modules/audio_coding:g711_c", "//modules/audio_coding:legacy_encoded_audio_frame", "//rtc_base:buffer", "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13508,30 +13706,30 @@
"//modules/audio_coding/codecs/g711/audio_encoder_pcm.cc": [ "obj/modules/audio_coding/g711/audio_encoder_pcm.o" ]
},
"sources": [ "//modules/audio_coding/codecs/g711/audio_decoder_pcm.cc", "//modules/audio_coding/codecs/g711/audio_decoder_pcm.h", "//modules/audio_coding/codecs/g711/audio_encoder_pcm.cc", "//modules/audio_coding/codecs/g711/audio_encoder_pcm.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
"//modules/audio_coding:g711_c": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//modules/third_party/g711:g711_3p" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13543,30 +13741,31 @@
"//modules/audio_coding/codecs/g711/g711_interface.c": [ "obj/modules/audio_coding/g711_c/g711_interface.o" ]
},
"sources": [ "//modules/audio_coding/codecs/g711/g711_interface.c", "//modules/audio_coding/codecs/g711/g711_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:g711_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:g711" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -13578,30 +13777,30 @@
"//modules/audio_coding/codecs/g711/test/testG711.cc": [ "obj/modules/audio_coding/g711_test/testG711.o" ]
},
"sources": [ "//modules/audio_coding/codecs/g711/test/testG711.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:g722": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/g722:audio_encoder_g722_config", "//api/units:time_delta", "//modules/audio_coding:g722_c", "//modules/audio_coding:legacy_encoded_audio_frame", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:safe_conversions", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13614,30 +13813,30 @@
"//modules/audio_coding/codecs/g722/audio_encoder_g722.cc": [ "obj/modules/audio_coding/g722/audio_encoder_g722.o" ]
},
"sources": [ "//modules/audio_coding/codecs/g722/audio_decoder_g722.cc", "//modules/audio_coding/codecs/g722/audio_decoder_g722.h", "//modules/audio_coding/codecs/g722/audio_encoder_g722.cc", "//modules/audio_coding/codecs/g722/audio_encoder_g722.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
"//modules/audio_coding:g722_c": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//modules/third_party/g722:g722_3p" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13649,30 +13848,31 @@
"//modules/audio_coding/codecs/g722/g722_interface.c": [ "obj/modules/audio_coding/g722_c/g722_interface.o" ]
},
"sources": [ "//modules/audio_coding/codecs/g722/g722_interface.c", "//modules/audio_coding/codecs/g722/g722_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:g722_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:g722" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -13684,30 +13884,31 @@
"//modules/audio_coding/codecs/g722/test/testG722.cc": [ "obj/modules/audio_coding/g722_test/testG722.o" ]
},
"sources": [ "//modules/audio_coding/codecs/g722/test/testG722.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:ilbc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", "//api/units:time_delta", "//common_audio:common_audio", "//modules/audio_coding:ilbc_c", "//modules/audio_coding:legacy_encoded_audio_frame", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_conversions", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -13720,30 +13921,31 @@
"//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc": [ "obj/modules/audio_coding/ilbc/audio_encoder_ilbc.o" ]
},
"sources": [ "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc", "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.h", "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc", "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:ilbc_c": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//common_audio:common_audio", "//common_audio:common_audio_c", "//rtc_base:checks", "//rtc_base:sanitizer", "//rtc_base/system:arch", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -13823,30 +14025,31 @@
"//modules/audio_coding/codecs/ilbc/xcorr_coef.c": [ "obj/modules/audio_coding/ilbc_c/xcorr_coef.o" ]
},
"sources": [ "//modules/audio_coding/codecs/ilbc/abs_quant.c", "//modules/audio_coding/codecs/ilbc/abs_quant.h", "//modules/audio_coding/codecs/ilbc/abs_quant_loop.c", "//modules/audio_coding/codecs/ilbc/abs_quant_loop.h", "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.c", "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.h", "//modules/audio_coding/codecs/ilbc/bw_expand.c", "//modules/audio_coding/codecs/ilbc/bw_expand.h", "//modules/audio_coding/codecs/ilbc/cb_construct.c", "//modules/audio_coding/codecs/ilbc/cb_construct.h", "//modules/audio_coding/codecs/ilbc/cb_mem_energy.c", "//modules/audio_coding/codecs/ilbc/cb_mem_energy.h", "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c", "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h", "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c", "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h", "//modules/audio_coding/codecs/ilbc/cb_search.c", "//modules/audio_coding/codecs/ilbc/cb_search.h", "//modules/audio_coding/codecs/ilbc/cb_search_core.c", "//modules/audio_coding/codecs/ilbc/cb_search_core.h", "//modules/audio_coding/codecs/ilbc/cb_update_best_index.c", "//modules/audio_coding/codecs/ilbc/cb_update_best_index.h", "//modules/audio_coding/codecs/ilbc/chebyshev.c", "//modules/audio_coding/codecs/ilbc/chebyshev.h", "//modules/audio_coding/codecs/ilbc/comp_corr.c", "//modules/audio_coding/codecs/ilbc/comp_corr.h", "//modules/audio_coding/codecs/ilbc/constants.c", "//modules/audio_coding/codecs/ilbc/constants.h", "//modules/audio_coding/codecs/ilbc/create_augmented_vec.c", "//modules/audio_coding/codecs/ilbc/create_augmented_vec.h", "//modules/audio_coding/codecs/ilbc/decode.c", "//modules/audio_coding/codecs/ilbc/decode.h", "//modules/audio_coding/codecs/ilbc/decode_residual.c", "//modules/audio_coding/codecs/ilbc/decode_residual.h", "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.c", "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h", "//modules/audio_coding/codecs/ilbc/defines.h", "//modules/audio_coding/codecs/ilbc/do_plc.c", "//modules/audio_coding/codecs/ilbc/do_plc.h", "//modules/audio_coding/codecs/ilbc/encode.c", "//modules/audio_coding/codecs/ilbc/encode.h", "//modules/audio_coding/codecs/ilbc/energy_inverse.c", "//modules/audio_coding/codecs/ilbc/energy_inverse.h", "//modules/audio_coding/codecs/ilbc/enh_upsample.c", "//modules/audio_coding/codecs/ilbc/enh_upsample.h", "//modules/audio_coding/codecs/ilbc/enhancer.c", "//modules/audio_coding/codecs/ilbc/enhancer.h", "//modules/audio_coding/codecs/ilbc/enhancer_interface.c", "//modules/audio_coding/codecs/ilbc/enhancer_interface.h", "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.c", "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h", "//modules/audio_coding/codecs/ilbc/frame_classify.c", "//modules/audio_coding/codecs/ilbc/frame_classify.h", "//modules/audio_coding/codecs/ilbc/gain_dequant.c", "//modules/audio_coding/codecs/ilbc/gain_dequant.h", "//modules/audio_coding/codecs/ilbc/gain_quant.c", "//modules/audio_coding/codecs/ilbc/gain_quant.h", "//modules/audio_coding/codecs/ilbc/get_cd_vec.c", "//modules/audio_coding/codecs/ilbc/get_cd_vec.h", "//modules/audio_coding/codecs/ilbc/get_lsp_poly.c", "//modules/audio_coding/codecs/ilbc/get_lsp_poly.h", "//modules/audio_coding/codecs/ilbc/get_sync_seq.c", "//modules/audio_coding/codecs/ilbc/get_sync_seq.h", "//modules/audio_coding/codecs/ilbc/hp_input.c", "//modules/audio_coding/codecs/ilbc/hp_input.h", "//modules/audio_coding/codecs/ilbc/hp_output.c", "//modules/audio_coding/codecs/ilbc/hp_output.h", "//modules/audio_coding/codecs/ilbc/ilbc.c", "//modules/audio_coding/codecs/ilbc/ilbc.h", "//modules/audio_coding/codecs/ilbc/index_conv_dec.c", "//modules/audio_coding/codecs/ilbc/index_conv_dec.h", "//modules/audio_coding/codecs/ilbc/index_conv_enc.c", "//modules/audio_coding/codecs/ilbc/index_conv_enc.h", "//modules/audio_coding/codecs/ilbc/init_decode.c", "//modules/audio_coding/codecs/ilbc/init_decode.h", "//modules/audio_coding/codecs/ilbc/init_encode.c", "//modules/audio_coding/codecs/ilbc/init_encode.h", "//modules/audio_coding/codecs/ilbc/interpolate.c", "//modules/audio_coding/codecs/ilbc/interpolate.h", "//modules/audio_coding/codecs/ilbc/interpolate_samples.c", "//modules/audio_coding/codecs/ilbc/interpolate_samples.h", "//modules/audio_coding/codecs/ilbc/lpc_encode.c", "//modules/audio_coding/codecs/ilbc/lpc_encode.h", "//modules/audio_coding/codecs/ilbc/lsf_check.c", "//modules/audio_coding/codecs/ilbc/lsf_check.h", "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.c", "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h", "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.c", "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.h", "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.c", "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.h", "//modules/audio_coding/codecs/ilbc/lsf_to_poly.c", "//modules/audio_coding/codecs/ilbc/lsf_to_poly.h", "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.c", "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.h", "//modules/audio_coding/codecs/ilbc/my_corr.c", "//modules/audio_coding/codecs/ilbc/my_corr.h", "//modules/audio_coding/codecs/ilbc/nearest_neighbor.c", "//modules/audio_coding/codecs/ilbc/nearest_neighbor.h", "//modules/audio_coding/codecs/ilbc/pack_bits.c", "//modules/audio_coding/codecs/ilbc/pack_bits.h", "//modules/audio_coding/codecs/ilbc/poly_to_lsf.c", "//modules/audio_coding/codecs/ilbc/poly_to_lsf.h", "//modules/audio_coding/codecs/ilbc/poly_to_lsp.c", "//modules/audio_coding/codecs/ilbc/poly_to_lsp.h", "//modules/audio_coding/codecs/ilbc/refiner.c", "//modules/audio_coding/codecs/ilbc/refiner.h", "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.c", "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h", "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c", "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h", "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.c", "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h", "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.c", "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.h", "//modules/audio_coding/codecs/ilbc/smooth.c", "//modules/audio_coding/codecs/ilbc/smooth.h", "//modules/audio_coding/codecs/ilbc/smooth_out_data.c", "//modules/audio_coding/codecs/ilbc/smooth_out_data.h", "//modules/audio_coding/codecs/ilbc/sort_sq.c", "//modules/audio_coding/codecs/ilbc/sort_sq.h", "//modules/audio_coding/codecs/ilbc/split_vq.c", "//modules/audio_coding/codecs/ilbc/split_vq.h", "//modules/audio_coding/codecs/ilbc/state_construct.c", "//modules/audio_coding/codecs/ilbc/state_construct.h", "//modules/audio_coding/codecs/ilbc/state_search.c", "//modules/audio_coding/codecs/ilbc/state_search.h", "//modules/audio_coding/codecs/ilbc/swap_bytes.c", "//modules/audio_coding/codecs/ilbc/swap_bytes.h", "//modules/audio_coding/codecs/ilbc/unpack_bits.c", "//modules/audio_coding/codecs/ilbc/unpack_bits.h", "//modules/audio_coding/codecs/ilbc/vq3.c", "//modules/audio_coding/codecs/ilbc/vq3.h", "//modules/audio_coding/codecs/ilbc/vq4.c", "//modules/audio_coding/codecs/ilbc/vq4.h", "//modules/audio_coding/codecs/ilbc/window32_w32.c", "//modules/audio_coding/codecs/ilbc/window32_w32.h", "//modules/audio_coding/codecs/ilbc/xcorr_coef.c", "//modules/audio_coding/codecs/ilbc/xcorr_coef.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:ilbc_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:ilbc" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -13858,30 +14061,30 @@
"//modules/audio_coding/codecs/ilbc/test/iLBC_test.c": [ "obj/modules/audio_coding/ilbc_test/iLBC_test.o" ]
},
"sources": [ "//modules/audio_coding/codecs/ilbc/test/iLBC_test.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:isac_bwinfo": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13889,30 +14092,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_coding/codecs/isac/bandwidth_info.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:isac_vad": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_coding:isac_bwinfo", "//modules/third_party/fft:fft", "//rtc_base:compile_assert_c", "//rtc_base/system:arch", "//rtc_base/system:ignore_warnings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13927,30 +14130,30 @@
"//modules/audio_coding/codecs/isac/main/source/pitch_filter.c": [ "obj/modules/audio_coding/isac_vad/pitch_filter.o" ]
},
"sources": [ "//modules/audio_coding/codecs/isac/main/source/filter_functions.c", "//modules/audio_coding/codecs/isac/main/source/filter_functions.h", "//modules/audio_coding/codecs/isac/main/source/isac_vad.c", "//modules/audio_coding/codecs/isac/main/source/isac_vad.h", "//modules/audio_coding/codecs/isac/main/source/os_specific_inline.h", "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.c", "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.h", "//modules/audio_coding/codecs/isac/main/source/pitch_filter.c", "//modules/audio_coding/codecs/isac/main/source/pitch_filter.h", "//modules/audio_coding/codecs/isac/main/source/settings.h", "//modules/audio_coding/codecs/isac/main/source/structs.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//modules/audio_processing/vad:*" ]
},
"//modules/audio_coding:legacy_encoded_audio_frame": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//rtc_base:buffer", "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -13962,8 +14165,9 @@
"//modules/audio_coding/codecs/legacy_encoded_audio_frame.cc": [ "obj/modules/audio_coding/legacy_encoded_audio_frame/legacy_encoded_audio_frame.o" ]
},
"sources": [ "//modules/audio_coding/codecs/legacy_encoded_audio_frame.cc", "//modules/audio_coding/codecs/legacy_encoded_audio_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -13971,22 +14175,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_coding:audio_network_adaptor", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -13994,30 +14198,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_coding/audio_network_adaptor/mock/mock_audio_network_adaptor.h", "//modules/audio_coding/audio_network_adaptor/mock/mock_controller.h", "//modules/audio_coding/audio_network_adaptor/mock/mock_controller_manager.h", "//modules/audio_coding/audio_network_adaptor/mock/mock_debug_dump_writer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:neteq": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:rtp_headers", "//api:rtp_packet_info", "//api:scoped_refptr", "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/neteq:neteq_api", "//api/neteq:neteq_controller_api", "//api/neteq:tick_timer", "//common_audio:common_audio", "//common_audio:common_audio_c", "//modules:module_api_public", "//modules/audio_coding:audio_coding_module_typedefs", "//modules/audio_coding:webrtc_cng", "//rtc_base:audio_format_to_string", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:gtest_prod", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:sanitizer", "//rtc_base/experiments:field_trial_parser", "//rtc_base/synchronization:mutex", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -14061,8 +14266,9 @@
"//modules/audio_coding/neteq/underrun_optimizer.cc": [ "obj/modules/audio_coding/neteq/underrun_optimizer.o" ]
},
"sources": [ "//modules/audio_coding/neteq/accelerate.cc", "//modules/audio_coding/neteq/accelerate.h", "//modules/audio_coding/neteq/audio_multi_vector.cc", "//modules/audio_coding/neteq/audio_multi_vector.h", "//modules/audio_coding/neteq/audio_vector.cc", "//modules/audio_coding/neteq/audio_vector.h", "//modules/audio_coding/neteq/background_noise.cc", "//modules/audio_coding/neteq/background_noise.h", "//modules/audio_coding/neteq/buffer_level_filter.cc", "//modules/audio_coding/neteq/buffer_level_filter.h", "//modules/audio_coding/neteq/comfort_noise.cc", "//modules/audio_coding/neteq/comfort_noise.h", "//modules/audio_coding/neteq/cross_correlation.cc", "//modules/audio_coding/neteq/cross_correlation.h", "//modules/audio_coding/neteq/decision_logic.cc", "//modules/audio_coding/neteq/decision_logic.h", "//modules/audio_coding/neteq/decoder_database.cc", "//modules/audio_coding/neteq/decoder_database.h", "//modules/audio_coding/neteq/delay_manager.cc", "//modules/audio_coding/neteq/delay_manager.h", "//modules/audio_coding/neteq/dsp_helper.cc", "//modules/audio_coding/neteq/dsp_helper.h", "//modules/audio_coding/neteq/dtmf_buffer.cc", "//modules/audio_coding/neteq/dtmf_buffer.h", "//modules/audio_coding/neteq/dtmf_tone_generator.cc", "//modules/audio_coding/neteq/dtmf_tone_generator.h", "//modules/audio_coding/neteq/expand.cc", "//modules/audio_coding/neteq/expand.h", "//modules/audio_coding/neteq/expand_uma_logger.cc", "//modules/audio_coding/neteq/expand_uma_logger.h", "//modules/audio_coding/neteq/histogram.cc", "//modules/audio_coding/neteq/histogram.h", "//modules/audio_coding/neteq/merge.cc", "//modules/audio_coding/neteq/merge.h", "//modules/audio_coding/neteq/nack_tracker.cc", "//modules/audio_coding/neteq/nack_tracker.h", "//modules/audio_coding/neteq/neteq_impl.cc", "//modules/audio_coding/neteq/neteq_impl.h", "//modules/audio_coding/neteq/normal.cc", "//modules/audio_coding/neteq/normal.h", "//modules/audio_coding/neteq/packet.cc", "//modules/audio_coding/neteq/packet.h", "//modules/audio_coding/neteq/packet_arrival_history.cc", "//modules/audio_coding/neteq/packet_arrival_history.h", "//modules/audio_coding/neteq/packet_buffer.cc", "//modules/audio_coding/neteq/packet_buffer.h", "//modules/audio_coding/neteq/post_decode_vad.cc", "//modules/audio_coding/neteq/post_decode_vad.h", "//modules/audio_coding/neteq/preemptive_expand.cc", "//modules/audio_coding/neteq/preemptive_expand.h", "//modules/audio_coding/neteq/random_vector.cc", "//modules/audio_coding/neteq/random_vector.h", "//modules/audio_coding/neteq/red_payload_splitter.cc", "//modules/audio_coding/neteq/red_payload_splitter.h", "//modules/audio_coding/neteq/reorder_optimizer.cc", "//modules/audio_coding/neteq/reorder_optimizer.h", "//modules/audio_coding/neteq/statistics_calculator.cc", "//modules/audio_coding/neteq/statistics_calculator.h", "//modules/audio_coding/neteq/sync_buffer.cc", "//modules/audio_coding/neteq/sync_buffer.h", "//modules/audio_coding/neteq/time_stretch.cc", "//modules/audio_coding/neteq/time_stretch.h", "//modules/audio_coding/neteq/timestamp_scaler.cc", "//modules/audio_coding/neteq/timestamp_scaler.h", "//modules/audio_coding/neteq/underrun_optimizer.cc", "//modules/audio_coding/neteq/underrun_optimizer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
@@ -14070,22 +14276,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:ilbc", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_quality_test_support", "//modules/audio_coding:neteq_tools", "//rtc_base:checks", "//rtc_base:safe_conversions", "//test:fileutils", "//test:test_main", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14097,30 +14303,31 @@
"//modules/audio_coding/neteq/test/neteq_ilbc_quality_test.cc": [ "obj/modules/audio_coding/neteq_ilbc_quality_test/neteq_ilbc_quality_test.o" ]
},
"sources": [ "//modules/audio_coding/neteq/test/neteq_ilbc_quality_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:neteq_input_audio_tools": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio", "//rtc_base:checks", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -14133,8 +14340,9 @@
"//modules/audio_coding/neteq/tools/resample_input_audio_file.cc": [ "obj/modules/audio_coding/neteq_input_audio_tools/resample_input_audio_file.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/input_audio_file.cc", "//modules/audio_coding/neteq/tools/input_audio_file.h", "//modules/audio_coding/neteq/tools/resample_input_audio_file.cc", "//modules/audio_coding/neteq/tools/resample_input_audio_file.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
@@ -14142,22 +14350,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_quality_test_support", "//modules/audio_coding:neteq_tools", "//modules/audio_coding:webrtc_opus", "//test:test_main", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14169,8 +14377,9 @@
"//modules/audio_coding/neteq/test/neteq_opus_quality_test.cc": [ "obj/modules/audio_coding/neteq_opus_quality_test/neteq_opus_quality_test.o" ]
},
"sources": [ "//modules/audio_coding/neteq/test/neteq_opus_quality_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -14178,22 +14387,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_quality_test_support", "//modules/audio_coding:pcm16b", "//rtc_base:checks", "//rtc_base:safe_conversions", "//test:fileutils", "//test:test_main", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14205,8 +14414,9 @@
"//modules/audio_coding/neteq/test/neteq_pcm16b_quality_test.cc": [ "obj/modules/audio_coding/neteq_pcm16b_quality_test/neteq_pcm16b_quality_test.o" ]
},
"sources": [ "//modules/audio_coding/neteq/test/neteq_pcm16b_quality_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -14214,22 +14424,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:g711", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_quality_test_support", "//rtc_base:checks", "//rtc_base:safe_conversions", "//test:fileutils", "//test:test_main", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14241,8 +14451,9 @@
"//modules/audio_coding/neteq/test/neteq_pcmu_quality_test.cc": [ "obj/modules/audio_coding/neteq_pcmu_quality_test/neteq_pcmu_quality_test.o" ]
},
"sources": [ "//modules/audio_coding/neteq/test/neteq_pcmu_quality_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -14250,22 +14461,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api/audio_codecs:builtin_audio_decoder_factory", "//api/neteq:neteq_api", "//modules/audio_coding:default_neteq_factory", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_input_audio_tools", "//modules/audio_coding:neteq_test_tools", "//modules/audio_coding:neteq_tools_minimal", "//rtc_base:checks", "//rtc_base:stringutils", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -14276,8 +14487,9 @@
"//modules/audio_coding/neteq/tools/neteq_quality_test.cc": [ "obj/modules/audio_coding/neteq_quality_test_support/neteq_quality_test.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/neteq_quality_test.cc", "//modules/audio_coding/neteq/tools/neteq_quality_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -14285,22 +14497,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_test_support", "//rtc_base:checks", "//test:test_support", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14312,8 +14524,9 @@
"//modules/audio_coding/neteq/test/neteq_speed_test.cc": [ "obj/modules/audio_coding/neteq_speed_test/neteq_speed_test.o" ]
},
"sources": [ "//modules/audio_coding/neteq/test/neteq_speed_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -14321,22 +14534,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/neteq:neteq_api", "//modules/audio_coding:default_neteq_factory", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_test_tools", "//modules/audio_coding:pcm16b", "//rtc_base:checks", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -14347,8 +14560,9 @@
"//modules/audio_coding/neteq/tools/neteq_performance_test.cc": [ "obj/modules/audio_coding/neteq_test_support/neteq_performance_test.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/neteq_performance_test.cc", "//modules/audio_coding/neteq/tools/neteq_performance_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -14356,22 +14570,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:rtp_headers", "//common_audio:common_audio", "//modules/audio_coding:neteq_tools", "//modules/audio_coding:neteq_tools_minimal", "//modules/audio_coding:pcm16b", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base/system:arch", "//test:rtp_test_utils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -14387,8 +14601,9 @@
"//modules/audio_coding/neteq/tools/rtp_generator.cc": [ "obj/modules/audio_coding/neteq_test_tools/rtp_generator.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/audio_checksum.h", "//modules/audio_coding/neteq/tools/audio_loop.cc", "//modules/audio_coding/neteq/tools/audio_loop.h", "//modules/audio_coding/neteq/tools/constant_pcm_packet_source.cc", "//modules/audio_coding/neteq/tools/constant_pcm_packet_source.h", "//modules/audio_coding/neteq/tools/initial_packet_inserter_neteq_input.cc", "//modules/audio_coding/neteq/tools/initial_packet_inserter_neteq_input.h", "//modules/audio_coding/neteq/tools/neteq_packet_source_input.cc", "//modules/audio_coding/neteq/tools/neteq_packet_source_input.h", "//modules/audio_coding/neteq/tools/output_audio_file.h", "//modules/audio_coding/neteq/tools/output_wav_file.h", "//modules/audio_coding/neteq/tools/rtp_file_source.cc", "//modules/audio_coding/neteq/tools/rtp_file_source.h", "//modules/audio_coding/neteq/tools/rtp_generator.cc", "//modules/audio_coding/neteq/tools/rtp_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
@@ -14396,22 +14611,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//modules:module_api_public", "//modules/audio_coding:neteq_input_audio_tools", "//modules/audio_coding:neteq_tools_minimal", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base:timeutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -14427,8 +14642,9 @@
"//modules/audio_coding/neteq/tools/neteq_stats_plotter.cc": [ "obj/modules/audio_coding/neteq_tools/neteq_stats_plotter.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/fake_decode_from_file.cc", "//modules/audio_coding/neteq/tools/fake_decode_from_file.h", "//modules/audio_coding/neteq/tools/neteq_delay_analyzer.cc", "//modules/audio_coding/neteq/tools/neteq_delay_analyzer.h", "//modules/audio_coding/neteq/tools/neteq_replacement_input.cc", "//modules/audio_coding/neteq/tools/neteq_replacement_input.h", "//modules/audio_coding/neteq/tools/neteq_stats_getter.cc", "//modules/audio_coding/neteq/tools/neteq_stats_getter.h", "//modules/audio_coding/neteq/tools/neteq_stats_plotter.cc", "//modules/audio_coding/neteq/tools/neteq_stats_plotter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
@@ -14436,22 +14652,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:neteq_simulator_api", "//api:rtp_headers", "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/neteq:custom_neteq_factory", "//api/neteq:default_neteq_controller_factory", "//api/neteq:neteq_api", "//modules/audio_coding:default_neteq_factory", "//modules/audio_coding:neteq", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -14468,30 +14684,30 @@
"//modules/audio_coding/neteq/tools/packet_source.cc": [ "obj/modules/audio_coding/neteq_tools_minimal/packet_source.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/audio_sink.cc", "//modules/audio_coding/neteq/tools/audio_sink.h", "//modules/audio_coding/neteq/tools/encode_neteq_input.cc", "//modules/audio_coding/neteq/tools/encode_neteq_input.h", "//modules/audio_coding/neteq/tools/neteq_input.cc", "//modules/audio_coding/neteq/tools/neteq_input.h", "//modules/audio_coding/neteq/tools/neteq_test.cc", "//modules/audio_coding/neteq/tools/neteq_test.h", "//modules/audio_coding/neteq/tools/packet.cc", "//modules/audio_coding/neteq/tools/packet.h", "//modules/audio_coding/neteq/tools/packet_source.cc", "//modules/audio_coding/neteq/tools/packet_source.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:pcm16b": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:g711", "//modules/audio_coding:legacy_encoded_audio_frame", "//modules/audio_coding:pcm16b_c", "//rtc_base:buffer", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -14505,30 +14721,30 @@
"//modules/audio_coding/codecs/pcm16b/pcm16b_common.cc": [ "obj/modules/audio_coding/pcm16b/pcm16b_common.o" ]
},
"sources": [ "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc", "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.h", "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc", "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h", "//modules/audio_coding/codecs/pcm16b/pcm16b_common.cc", "//modules/audio_coding/codecs/pcm16b/pcm16b_common.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
"//modules/audio_coding:pcm16b_c": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -14540,30 +14756,31 @@
"//modules/audio_coding/codecs/pcm16b/pcm16b.c": [ "obj/modules/audio_coding/pcm16b_c/pcm16b.o" ]
},
"sources": [ "//modules/audio_coding/codecs/pcm16b/pcm16b.c", "//modules/audio_coding/codecs/pcm16b/pcm16b.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:red": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:field_trials_view", "//api/audio_codecs:audio_codecs_api", "//api/units:time_delta", "//common_audio:common_audio", "//rtc_base:buffer", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -14575,8 +14792,9 @@
"//modules/audio_coding/codecs/red/audio_encoder_copy_red.cc": [ "obj/modules/audio_coding/red/audio_encoder_copy_red.o" ]
},
"sources": [ "//modules/audio_coding/codecs/red/audio_encoder_copy_red.cc", "//modules/audio_coding/codecs/red/audio_encoder_copy_red.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "*" ]
},
@@ -14584,22 +14802,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_coding:neteq", "//modules/audio_coding:neteq_test_tools", "//modules/audio_coding:neteq_tools_minimal", "//modules/audio_coding:pcm16b", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14611,30 +14829,31 @@
"//modules/audio_coding/neteq/tools/rtp_analyze.cc": [ "obj/modules/audio_coding/rtp_analyze/rtp_analyze.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/rtp_analyze.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:rtp_encode": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/opus:opus_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/opus:opus_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/audio:audio_frame_api", "//api/audio_codecs/L16:audio_encoder_L16", "//api/audio_codecs/g711:audio_encoder_g711", "//api/audio_codecs/g722:audio_encoder_g722", "//api/audio_codecs/ilbc:audio_encoder_ilbc", "//api/audio_codecs/opus:audio_encoder_opus", "//build/config:executable_deps", "//common_audio:common_audio", "//modules/audio_coding:audio_coding", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:g711", "//modules/audio_coding:g722", "//modules/audio_coding:ilbc", "//modules/audio_coding:neteq_input_audio_tools", "//modules/audio_coding:pcm16b", "//modules/audio_coding:red", "//modules/audio_coding:webrtc_opus", "//rtc_base:safe_conversions", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14646,8 +14865,9 @@
"//modules/audio_coding/neteq/tools/rtp_encode.cc": [ "obj/modules/audio_coding/rtp_encode/rtp_encode.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/rtp_encode.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -14655,22 +14875,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/opus:opus_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/opus:opus_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//build/config:executable_deps", "//common_audio:common_audio", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:g711", "//modules/audio_coding:g722", "//modules/audio_coding:ilbc", "//modules/audio_coding:pcm16b", "//modules/audio_coding:red", "//modules/audio_coding:webrtc_opus", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:buffer", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14682,8 +14902,9 @@
"//modules/audio_coding/neteq/tools/rtp_jitter.cc": [ "obj/modules/audio_coding/rtp_jitter/rtp_jitter.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/rtp_jitter.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
@@ -14691,22 +14912,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//build/config:executable_deps", "//rtc_base:checks", "//test:rtp_test_utils", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14718,30 +14939,31 @@
"//modules/audio_coding/neteq/tools/rtpcat.cc": [ "obj/modules/audio_coding/rtpcat/rtpcat.o" ]
},
"sources": [ "//modules/audio_coding/neteq/tools/rtpcat.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:webrtc_cng": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio_c", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:safe_conversions" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -14753,30 +14975,30 @@
"//modules/audio_coding/codecs/cng/webrtc_cng.cc": [ "obj/modules/audio_coding/webrtc_cng/webrtc_cng.o" ]
},
"sources": [ "//modules/audio_coding/codecs/cng/webrtc_cng.cc", "//modules/audio_coding/codecs/cng/webrtc_cng.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:webrtc_multiopus": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_decoder_opus_config", "//api/audio_codecs/opus:audio_encoder_opus_config", "//api/units:time_delta", "//modules/audio_coding:audio_coding_opus_common", "//modules/audio_coding:webrtc_opus_wrapper", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -14789,30 +15011,31 @@
"//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc": [ "obj/modules/audio_coding/webrtc_multiopus/audio_encoder_multi_channel_opus_impl.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc", "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.h", "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc", "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
"//modules/audio_coding:webrtc_opus": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_encoder_opus_config", "//common_audio:common_audio", "//modules/audio_coding:audio_coding_opus_common", "//modules/audio_coding:audio_network_adaptor", "//modules/audio_coding:webrtc_opus_wrapper", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:protobuf_utils", "//rtc_base:rtc_numerics", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base:timeutils", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -14825,8 +15048,9 @@
"//modules/audio_coding/codecs/opus/audio_encoder_opus.cc": [ "obj/modules/audio_coding/webrtc_opus/audio_encoder_opus.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/audio_decoder_opus.cc", "//modules/audio_coding/codecs/opus/audio_decoder_opus.h", "//modules/audio_coding/codecs/opus/audio_encoder_opus.cc", "//modules/audio_coding/codecs/opus/audio_encoder_opus.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*", "//*" ]
},
@@ -14834,22 +15058,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/opus:opus_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//common_audio:common_audio", "//modules/audio_coding:webrtc_opus", "//rtc_base:macromagic", "//test:fileutils", "//test:test_main", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -14861,30 +15085,30 @@
"//modules/audio_coding/codecs/opus/opus_fec_test.cc": [ "obj/modules/audio_coding/webrtc_opus_fec_test/opus_fec_test.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/opus_fec_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_coding:webrtc_opus_wrapper": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
+ "defines": [ "WEBRTC_CODEC_ILBC", "WEBRTC_CODEC_OPUS", "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs", "//api:array_view", "//rtc_base:checks", "//rtc_base:ignore_wundef", "//system_wrappers:field_trial", "//third_party/opus:opus" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -14896,60 +15120,61 @@
"//modules/audio_coding/codecs/opus/opus_interface.cc": [ "obj/modules/audio_coding/webrtc_opus_wrapper/opus_interface.o" ]
},
"sources": [ "//modules/audio_coding/codecs/opus/opus_inst.h", "//modules/audio_coding/codecs/opus/opus_interface.cc", "//modules/audio_coding/codecs/opus/opus_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_coding:*" ]
},
"//modules/audio_device:audio_device": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_device:audio_device_api", "//modules/audio_device:audio_device_impl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/audio_device:audio_device_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base:stringutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -14957,30 +15182,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_device/include/audio_device.h", "//modules/audio_device/include/audio_device_defines.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/audio_device:audio_device_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:sequence_checker", "//api/task_queue:task_queue", "//common_audio:common_audio_c", "//modules/audio_device:audio_device_api", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:timestamp_aligner", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//system_wrappers:metrics", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -14993,30 +15219,30 @@
"//modules/audio_device/fine_audio_buffer.cc": [ "obj/modules/audio_device/audio_device_buffer/fine_audio_buffer.o" ]
},
"sources": [ "//modules/audio_device/audio_device_buffer.cc", "//modules/audio_device/audio_device_buffer.h", "//modules/audio_device/audio_device_config.h", "//modules/audio_device/fine_audio_buffer.cc", "//modules/audio_device/fine_audio_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_device:audio_device_default": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_device:audio_device_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15024,30 +15250,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_device/include/audio_device_default.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/audio_device:audio_device_generic": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_device:audio_device_api", "//modules/audio_device:audio_device_buffer", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15059,30 +15286,31 @@
"//modules/audio_device/audio_device_generic.cc": [ "obj/modules/audio_device/audio_device_generic/audio_device_generic.o" ]
},
"sources": [ "//modules/audio_device/audio_device_generic.cc", "//modules/audio_device/audio_device_generic.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_device:audio_device_impl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "WEBRTC_DUMMY_FILE_DEVICES", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "WEBRTC_DUMMY_FILE_DEVICES", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:refcountedbase", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:task_queue", "//common_audio:common_audio", "//common_audio:common_audio_c", "//modules/audio_device:audio_device_api", "//modules/audio_device:audio_device_buffer", "//modules/audio_device:audio_device_default", "//modules/audio_device:audio_device_generic", "//modules/utility:utility", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:random", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:arch", "//rtc_base/system:file_wrapper", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15099,60 +15327,60 @@
"//modules/audio_device/include/test_audio_device.cc": [ "obj/modules/audio_device/audio_device_impl/test_audio_device.o" ]
},
"sources": [ "//modules/audio_device/dummy/audio_device_dummy.cc", "//modules/audio_device/dummy/audio_device_dummy.h", "//modules/audio_device/dummy/file_audio_device.cc", "//modules/audio_device/dummy/file_audio_device.h", "//modules/audio_device/include/fake_audio_device.h", "//modules/audio_device/include/test_audio_device.cc", "//modules/audio_device/include/test_audio_device.h", "//modules/audio_device/audio_device_data_observer.cc", "//modules/audio_device/audio_device_impl.cc", "//modules/audio_device/audio_device_impl.h", "//modules/audio_device/include/audio_device_data_observer.h", "//modules/audio_device/dummy/file_audio_device_factory.cc", "//modules/audio_device/dummy/file_audio_device_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/audio_device:audio_device_module_from_input_and_output": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/audio_device:audio_device_name": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15164,8 +15392,9 @@
"//modules/audio_device/audio_device_name.cc": [ "obj/modules/audio_device/audio_device_name/audio_device_name.o" ]
},
"sources": [ "//modules/audio_device/audio_device_name.cc", "//modules/audio_device/audio_device_name.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -15173,22 +15402,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//common_audio:common_audio", "//modules/audio_device:audio_device", "//modules/audio_device:audio_device_buffer", "//modules/audio_device:audio_device_impl", "//modules/audio_device:mock_audio_device", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:ignore_wundef", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:rtc_event", "//rtc_base:safe_conversions", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15201,8 +15430,9 @@
"//modules/audio_device/include/test_audio_device_unittest.cc": [ "obj/modules/audio_device/audio_device_unittests/test_audio_device_unittest.o" ]
},
"sources": [ "//modules/audio_device/fine_audio_buffer_unittest.cc", "//modules/audio_device/include/test_audio_device_unittest.cc", "//modules/audio_device/audio_device_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -15210,22 +15440,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:make_ref_counted", "//modules/audio_device:audio_device", "//modules/audio_device:audio_device_buffer", "//modules/audio_device:audio_device_impl", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15233,60 +15463,61 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_device/include/mock_audio_device.h", "//modules/audio_device/include/mock_audio_transport.h", "//modules/audio_device/mock_audio_device_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/audio_device:windows_core_audio_utility": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_mixer:audio_frame_manipulator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio:audio_frame_api", "//audio/utility:audio_frame_operations", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15298,42 +15529,43 @@
"//modules/audio_mixer/audio_frame_manipulator.cc": [ "obj/modules/audio_mixer/audio_frame_manipulator/audio_frame_manipulator.o" ]
},
"sources": [ "//modules/audio_mixer/audio_frame_manipulator.cc", "//modules/audio_mixer/audio_frame_manipulator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_mixer:*", "//modules:*" ]
},
"//modules/audio_mixer:audio_mixer": {
"deps": [ "//modules/audio_mixer:audio_frame_manipulator", "//modules/audio_mixer:audio_mixer_impl" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "libs": [ "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//modules/audio_mixer:audio_mixer_impl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:rtp_packet_info", "//api:scoped_refptr", "//api/audio:audio_frame_api", "//api/audio:audio_mixer_api", "//audio/utility:audio_frame_operations", "//common_audio:common_audio", "//modules/audio_mixer:audio_frame_manipulator", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:fixed_digital", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:refcount", "//rtc_base:safe_conversions", "//rtc_base/synchronization:mutex", "//system_wrappers:metrics", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15347,30 +15579,31 @@
"//modules/audio_mixer/frame_combiner.cc": [ "obj/modules/audio_mixer/audio_mixer_impl/frame_combiner.o" ]
},
"sources": [ "//modules/audio_mixer/audio_mixer_impl.cc", "//modules/audio_mixer/audio_mixer_impl.h", "//modules/audio_mixer/default_output_rate_calculator.cc", "//modules/audio_mixer/default_output_rate_calculator.h", "//modules/audio_mixer/frame_combiner.cc", "//modules/audio_mixer/frame_combiner.h", "//modules/audio_mixer/output_rate_calculator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/audio_mixer:audio_mixer_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/audio:audio_mixer_api", "//build/config:executable_deps", "//common_audio:common_audio", "//modules/audio_mixer:audio_mixer_impl", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -15382,30 +15615,31 @@
"//modules/audio_mixer/audio_mixer_test.cc": [ "obj/modules/audio_mixer/audio_mixer_test/audio_mixer_test.o" ]
},
"sources": [ "//modules/audio_mixer/audio_mixer_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
"//modules/audio_mixer:audio_mixer_test_utils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//api/audio:audio_frame_api", "//modules/audio_mixer:audio_frame_manipulator", "//modules/audio_mixer:audio_mixer_impl", "//rtc_base:checks", "//rtc_base:safe_conversions" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15417,8 +15651,9 @@
"//modules/audio_mixer/sine_wave_generator.cc": [ "obj/modules/audio_mixer/audio_mixer_test_utils/sine_wave_generator.o" ]
},
"sources": [ "//modules/audio_mixer/gain_change_calculator.cc", "//modules/audio_mixer/gain_change_calculator.h", "//modules/audio_mixer/sine_wave_generator.cc", "//modules/audio_mixer/sine_wave_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -15426,22 +15661,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:rtp_packet_info", "//api/audio:audio_mixer_api", "//api/units:timestamp", "//audio/utility:audio_frame_operations", "//modules/audio_mixer:audio_frame_manipulator", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_mixer:audio_mixer_test_utils", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15454,30 +15689,31 @@
"//modules/audio_mixer/frame_combiner_unittest.cc": [ "obj/modules/audio_mixer/audio_mixer_unittests/frame_combiner_unittest.o" ]
},
"sources": [ "//modules/audio_mixer/audio_frame_manipulator_unittest.cc", "//modules/audio_mixer/audio_mixer_impl_unittest.cc", "//modules/audio_mixer/frame_combiner_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec3:adaptive_fir_filter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing:apm_logging", "//modules/audio_processing/aec3:aec3_common", "//modules/audio_processing/aec3:aec3_fft", "//modules/audio_processing/aec3:fft_data", "//modules/audio_processing/aec3:render_buffer", "//rtc_base/system:arch", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15485,30 +15721,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec3/adaptive_fir_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec3:adaptive_fir_filter_erl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/aec3:aec3_common", "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15516,30 +15752,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec3/adaptive_fir_filter_erl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec3:aec3": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/audio:aec3_config", "//api/audio:echo_control", "//common_audio:common_audio_c", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:high_pass_filter", "//modules/audio_processing/aec3:adaptive_fir_filter", "//modules/audio_processing/aec3:adaptive_fir_filter_erl", "//modules/audio_processing/aec3:aec3_common", "//modules/audio_processing/aec3:aec3_fft", "//modules/audio_processing/aec3:fft_data", "//modules/audio_processing/aec3:matched_filter", "//modules/audio_processing/aec3:render_buffer", "//modules/audio_processing/aec3:vector_math", "//modules/audio_processing/utility:cascaded_biquad_filter", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:safe_minmax", "//rtc_base:swap_queue", "//rtc_base/experiments:field_trial_parser", "//rtc_base/system:arch", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15607,30 +15844,30 @@
"//modules/audio_processing/aec3/transparent_mode.cc": [ "obj/modules/audio_processing/aec3/aec3/transparent_mode.o" ]
},
"sources": [ "//modules/audio_processing/aec3/adaptive_fir_filter.cc", "//modules/audio_processing/aec3/adaptive_fir_filter_erl.cc", "//modules/audio_processing/aec3/aec3_common.cc", "//modules/audio_processing/aec3/aec3_fft.cc", "//modules/audio_processing/aec3/aec_state.cc", "//modules/audio_processing/aec3/aec_state.h", "//modules/audio_processing/aec3/alignment_mixer.cc", "//modules/audio_processing/aec3/alignment_mixer.h", "//modules/audio_processing/aec3/api_call_jitter_metrics.cc", "//modules/audio_processing/aec3/api_call_jitter_metrics.h", "//modules/audio_processing/aec3/block.h", "//modules/audio_processing/aec3/block_buffer.cc", "//modules/audio_processing/aec3/block_delay_buffer.cc", "//modules/audio_processing/aec3/block_delay_buffer.h", "//modules/audio_processing/aec3/block_framer.cc", "//modules/audio_processing/aec3/block_framer.h", "//modules/audio_processing/aec3/block_processor.cc", "//modules/audio_processing/aec3/block_processor.h", "//modules/audio_processing/aec3/block_processor_metrics.cc", "//modules/audio_processing/aec3/block_processor_metrics.h", "//modules/audio_processing/aec3/clockdrift_detector.cc", "//modules/audio_processing/aec3/clockdrift_detector.h", "//modules/audio_processing/aec3/coarse_filter_update_gain.cc", "//modules/audio_processing/aec3/coarse_filter_update_gain.h", "//modules/audio_processing/aec3/comfort_noise_generator.cc", "//modules/audio_processing/aec3/comfort_noise_generator.h", "//modules/audio_processing/aec3/config_selector.cc", "//modules/audio_processing/aec3/config_selector.h", "//modules/audio_processing/aec3/decimator.cc", "//modules/audio_processing/aec3/decimator.h", "//modules/audio_processing/aec3/delay_estimate.h", "//modules/audio_processing/aec3/dominant_nearend_detector.cc", "//modules/audio_processing/aec3/dominant_nearend_detector.h", "//modules/audio_processing/aec3/downsampled_render_buffer.cc", "//modules/audio_processing/aec3/downsampled_render_buffer.h", "//modules/audio_processing/aec3/echo_audibility.cc", "//modules/audio_processing/aec3/echo_audibility.h", "//modules/audio_processing/aec3/echo_canceller3.cc", "//modules/audio_processing/aec3/echo_canceller3.h", "//modules/audio_processing/aec3/echo_path_delay_estimator.cc", "//modules/audio_processing/aec3/echo_path_delay_estimator.h", "//modules/audio_processing/aec3/echo_path_variability.cc", "//modules/audio_processing/aec3/echo_path_variability.h", "//modules/audio_processing/aec3/echo_remover.cc", "//modules/audio_processing/aec3/echo_remover.h", "//modules/audio_processing/aec3/echo_remover_metrics.cc", "//modules/audio_processing/aec3/echo_remover_metrics.h", "//modules/audio_processing/aec3/erl_estimator.cc", "//modules/audio_processing/aec3/erl_estimator.h", "//modules/audio_processing/aec3/erle_estimator.cc", "//modules/audio_processing/aec3/erle_estimator.h", "//modules/audio_processing/aec3/fft_buffer.cc", "//modules/audio_processing/aec3/filter_analyzer.cc", "//modules/audio_processing/aec3/filter_analyzer.h", "//modules/audio_processing/aec3/frame_blocker.cc", "//modules/audio_processing/aec3/frame_blocker.h", "//modules/audio_processing/aec3/fullband_erle_estimator.cc", "//modules/audio_processing/aec3/fullband_erle_estimator.h", "//modules/audio_processing/aec3/matched_filter.cc", "//modules/audio_processing/aec3/matched_filter_lag_aggregator.cc", "//modules/audio_processing/aec3/matched_filter_lag_aggregator.h", "//modules/audio_processing/aec3/moving_average.cc", "//modules/audio_processing/aec3/moving_average.h", "//modules/audio_processing/aec3/multi_channel_content_detector.cc", "//modules/audio_processing/aec3/multi_channel_content_detector.h", "//modules/audio_processing/aec3/nearend_detector.h", "//modules/audio_processing/aec3/refined_filter_update_gain.cc", "//modules/audio_processing/aec3/refined_filter_update_gain.h", "//modules/audio_processing/aec3/render_buffer.cc", "//modules/audio_processing/aec3/render_delay_buffer.cc", "//modules/audio_processing/aec3/render_delay_buffer.h", "//modules/audio_processing/aec3/render_delay_controller.cc", "//modules/audio_processing/aec3/render_delay_controller.h", "//modules/audio_processing/aec3/render_delay_controller_metrics.cc", "//modules/audio_processing/aec3/render_delay_controller_metrics.h", "//modules/audio_processing/aec3/render_signal_analyzer.cc", "//modules/audio_processing/aec3/render_signal_analyzer.h", "//modules/audio_processing/aec3/residual_echo_estimator.cc", "//modules/audio_processing/aec3/residual_echo_estimator.h", "//modules/audio_processing/aec3/reverb_decay_estimator.cc", "//modules/audio_processing/aec3/reverb_decay_estimator.h", "//modules/audio_processing/aec3/reverb_frequency_response.cc", "//modules/audio_processing/aec3/reverb_frequency_response.h", "//modules/audio_processing/aec3/reverb_model.cc", "//modules/audio_processing/aec3/reverb_model.h", "//modules/audio_processing/aec3/reverb_model_estimator.cc", "//modules/audio_processing/aec3/reverb_model_estimator.h", "//modules/audio_processing/aec3/signal_dependent_erle_estimator.cc", "//modules/audio_processing/aec3/signal_dependent_erle_estimator.h", "//modules/audio_processing/aec3/spectrum_buffer.cc", "//modules/audio_processing/aec3/stationarity_estimator.cc", "//modules/audio_processing/aec3/stationarity_estimator.h", "//modules/audio_processing/aec3/subband_erle_estimator.cc", "//modules/audio_processing/aec3/subband_erle_estimator.h", "//modules/audio_processing/aec3/subband_nearend_detector.cc", "//modules/audio_processing/aec3/subband_nearend_detector.h", "//modules/audio_processing/aec3/subtractor.cc", "//modules/audio_processing/aec3/subtractor.h", "//modules/audio_processing/aec3/subtractor_output.cc", "//modules/audio_processing/aec3/subtractor_output.h", "//modules/audio_processing/aec3/subtractor_output_analyzer.cc", "//modules/audio_processing/aec3/subtractor_output_analyzer.h", "//modules/audio_processing/aec3/suppression_filter.cc", "//modules/audio_processing/aec3/suppression_filter.h", "//modules/audio_processing/aec3/suppression_gain.cc", "//modules/audio_processing/aec3/suppression_gain.h", "//modules/audio_processing/aec3/transparent_mode.cc", "//modules/audio_processing/aec3/transparent_mode.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/audio_processing/aec3:aec3_common": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15638,30 +15875,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec3/aec3_common.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec3:aec3_fft": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio/third_party/ooura:fft_size_128", "//modules/audio_processing/aec3:aec3_common", "//modules/audio_processing/aec3:fft_data", "//rtc_base:checks", "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15669,8 +15907,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec3/aec3_fft.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -15678,22 +15917,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/audio:aec3_config", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audio_processing_unittests", "//modules/audio_processing:high_pass_filter", "//modules/audio_processing/aec3:adaptive_fir_filter", "//modules/audio_processing/aec3:adaptive_fir_filter_erl", "//modules/audio_processing/aec3:aec3", "//modules/audio_processing/aec3:aec3_common", "//modules/audio_processing/aec3:aec3_fft", "//modules/audio_processing/aec3:fft_data", "//modules/audio_processing/aec3:matched_filter", "//modules/audio_processing/aec3:render_buffer", "//modules/audio_processing/aec3:vector_math", "//modules/audio_processing/utility:cascaded_biquad_filter", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:random", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base/system:arch", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -15707,30 +15946,30 @@
"//modules/audio_processing/aec3/mock/mock_render_delay_controller.cc": [ "obj/modules/audio_processing/aec3/aec3_unittests/mock_render_delay_controller.o" ]
},
"sources": [ "//modules/audio_processing/aec3/mock/mock_block_processor.cc", "//modules/audio_processing/aec3/mock/mock_block_processor.h", "//modules/audio_processing/aec3/mock/mock_echo_remover.cc", "//modules/audio_processing/aec3/mock/mock_echo_remover.h", "//modules/audio_processing/aec3/mock/mock_render_delay_buffer.cc", "//modules/audio_processing/aec3/mock/mock_render_delay_buffer.h", "//modules/audio_processing/aec3/mock/mock_render_delay_controller.cc", "//modules/audio_processing/aec3/mock/mock_render_delay_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec3:fft_data": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/aec3:aec3_common", "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15738,30 +15977,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec3/fft_data.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec3:matched_filter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/aec3:aec3_common", "//rtc_base:gtest_prod", "//rtc_base/system:arch", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15769,30 +16008,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec3/matched_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec3:render_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/aec3:aec3_common", "//modules/audio_processing/aec3:fft_data", "//rtc_base:checks", "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15800,30 +16039,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec3/block.h", "//modules/audio_processing/aec3/block_buffer.h", "//modules/audio_processing/aec3/fft_buffer.h", "//modules/audio_processing/aec3/render_buffer.h", "//modules/audio_processing/aec3/spectrum_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec3:vector_math": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/aec3:aec3_common", "//rtc_base:checks", "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15831,30 +16070,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec3/vector_math.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec_dump:aec_dump": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_processing:aec_dump_interface", "//rtc_base/system:file_wrapper", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15862,8 +16101,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/aec_dump/aec_dump_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -15871,22 +16111,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_processing:aec_dump_interface", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audioproc_test_utils", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15897,8 +16137,9 @@
"//modules/audio_processing/aec_dump/mock_aec_dump.cc": [ "obj/modules/audio_processing/aec_dump/mock_aec_dump/mock_aec_dump.o" ]
},
"sources": [ "//modules/audio_processing/aec_dump/mock_aec_dump.cc", "//modules/audio_processing/aec_dump/mock_aec_dump.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -15906,22 +16147,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
"deps": [ "//modules/audio_processing:api", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audioproc_test_utils", "//modules/audio_processing/aec_dump:mock_aec_dump", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -15932,30 +16173,30 @@
"//modules/audio_processing/aec_dump/aec_dump_integration_test.cc": [ "obj/modules/audio_processing/aec_dump/mock_aec_dump_unittests/aec_dump_integration_test.o" ]
},
"sources": [ "//modules/audio_processing/aec_dump/aec_dump_integration_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aec_dump:null_aec_dump_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_processing:aec_dump_interface", "//modules/audio_processing/aec_dump:aec_dump", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -15967,30 +16208,31 @@
"//modules/audio_processing/aec_dump/null_aec_dump_factory.cc": [ "obj/modules/audio_processing/aec_dump/null_aec_dump_factory/null_aec_dump_factory.o" ]
},
"sources": [ "//modules/audio_processing/aec_dump/null_aec_dump_factory.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing/aecm:aecm_core": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio_c", "//modules/audio_processing/utility:legacy_delay_estimator", "//rtc_base:checks", "//rtc_base:safe_conversions", "//rtc_base:sanitizer", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16004,30 +16246,31 @@
"//modules/audio_processing/aecm/echo_control_mobile.cc": [ "obj/modules/audio_processing/aecm/aecm_core/echo_control_mobile.o" ]
},
"sources": [ "//modules/audio_processing/aecm/aecm_core.cc", "//modules/audio_processing/aecm/aecm_core.h", "//modules/audio_processing/aecm/aecm_defines.h", "//modules/audio_processing/aecm/echo_control_mobile.cc", "//modules/audio_processing/aecm/echo_control_mobile.h", "//modules/audio_processing/aecm/aecm_core_c.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/agc2:biquad_filter", "//modules/audio_processing/agc2:cpu_features", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_layers", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_lp_residual", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_pitch", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_sequence_buffer", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_spectral_features", "//rtc_base:checks", "//rtc_base:safe_compare", "//rtc_base:safe_conversions", "//third_party/rnnoise:rnn_vad" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16040,30 +16283,31 @@
"//modules/audio_processing/agc2/rnn_vad/rnn.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/rnn_vad/rnn.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/features_extraction.cc", "//modules/audio_processing/agc2/rnn_vad/features_extraction.h", "//modules/audio_processing/agc2/rnn_vad/rnn.cc", "//modules/audio_processing/agc2/rnn_vad/rnn.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing/agc2/*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_auto_correlation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//modules/audio_processing/utility:pffft_wrapper", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16075,30 +16319,31 @@
"//modules/audio_processing/agc2/rnn_vad/auto_correlation.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation/auto_correlation.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/auto_correlation.cc", "//modules/audio_processing/agc2/rnn_vad/auto_correlation.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_common": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:arch", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16106,30 +16351,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/agc2/rnn_vad/common.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_processing/agc2/rnn_vad:*", "//modules/audio_processing/agc2:vad_wrapper" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_layers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:function_view", "//modules/audio_processing/agc2:cpu_features", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//modules/audio_processing/agc2/rnn_vad:vector_math", "//rtc_base:checks", "//rtc_base:safe_conversions", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/rnnoise:rnn_vad" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16141,30 +16387,30 @@
"//modules/audio_processing/agc2/rnn_vad/rnn_gru.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers/rnn_gru.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/rnn_fc.cc", "//modules/audio_processing/agc2/rnn_vad/rnn_fc.h", "//modules/audio_processing/agc2/rnn_vad/rnn_gru.cc", "//modules/audio_processing/agc2/rnn_vad/rnn_gru.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_lp_residual": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:safe_compare" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -16176,30 +16422,31 @@
"//modules/audio_processing/agc2/rnn_vad/lp_residual.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual/lp_residual.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/lp_residual.cc", "//modules/audio_processing/agc2/rnn_vad/lp_residual.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_pitch": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/agc2:cpu_features", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_auto_correlation", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//modules/audio_processing/agc2/rnn_vad:vector_math", "//rtc_base:checks", "//rtc_base:gtest_prod", "//rtc_base:safe_compare", "//rtc_base:safe_conversions", "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16212,30 +16459,30 @@
"//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch/pitch_search_internal.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/pitch_search.cc", "//modules/audio_processing/agc2/rnn_vad/pitch_search.h", "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc", "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_ring_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -16243,30 +16490,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/agc2/rnn_vad/ring_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_sequence_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -16274,30 +16521,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/agc2/rnn_vad/sequence_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_spectral_features": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_ring_buffer", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_symmetric_matrix_buffer", "//modules/audio_processing/utility:pffft_wrapper", "//rtc_base:checks", "//rtc_base:safe_compare" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16310,30 +16558,30 @@
"//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features/spectral_features_internal.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/spectral_features.cc", "//modules/audio_processing/agc2/rnn_vad/spectral_features.h", "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc", "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:rnn_vad_symmetric_matrix_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:safe_compare" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -16341,8 +16589,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -16350,22 +16599,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//build/config:executable_deps", "//common_audio:common_audio", "//modules/audio_processing/agc2:cpu_features", "//modules/audio_processing/agc2/rnn_vad:rnn_vad", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//rtc_base:logging", "//rtc_base:safe_compare", "//test:test_support", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -16377,8 +16626,9 @@
"//modules/audio_processing/agc2/rnn_vad/rnn_vad_tool.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/rnn_vad_tool/rnn_vad_tool.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/rnn_vad_tool.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -16386,22 +16636,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:scoped_refptr", "//modules/audio_processing/agc2/rnn_vad:rnn_vad", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//rtc_base:checks", "//rtc_base:safe_compare", "//test:fileutils", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16412,8 +16662,9 @@
"//modules/audio_processing/agc2/rnn_vad/test_utils.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/test_utils/test_utils.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/test_utils.cc", "//modules/audio_processing/agc2/rnn_vad/test_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -16421,22 +16672,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//modules/audio_processing:audioproc_test_utils", "//modules/audio_processing/agc2:cpu_features", "//modules/audio_processing/agc2/rnn_vad:rnn_vad", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_auto_correlation", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_layers", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_lp_residual", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_pitch", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_ring_buffer", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_sequence_buffer", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_spectral_features", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_symmetric_matrix_buffer", "//modules/audio_processing/agc2/rnn_vad:test_utils", "//modules/audio_processing/agc2/rnn_vad:vector_math", "//modules/audio_processing/utility:pffft_wrapper", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_compare", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base/system:arch", "//test:test_support", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/rnnoise:rnn_vad" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16461,30 +16712,31 @@
"//modules/audio_processing/agc2/rnn_vad/vector_math_unittest.cc": [ "obj/modules/audio_processing/agc2/rnn_vad/unittests/vector_math_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/rnn_vad/auto_correlation_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/features_extraction_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/lp_residual_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/pitch_search_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/ring_buffer_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/rnn_fc_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/rnn_gru_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/rnn_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/rnn_vad_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/sequence_buffer_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/spectral_features_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer_unittest.cc", "//modules/audio_processing/agc2/rnn_vad/vector_math_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2/rnn_vad:vector_math": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/agc2:cpu_features", "//rtc_base:checks", "//rtc_base:safe_conversions", "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16492,30 +16744,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/agc2/rnn_vad/vector_math.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:adaptive_digital": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:adaptive_digital_gain_applier", "//modules/audio_processing/agc2:noise_level_estimator", "//modules/audio_processing/agc2:saturation_protector", "//modules/audio_processing/agc2:speech_level_estimator", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16527,30 +16780,31 @@
"//modules/audio_processing/agc2/adaptive_digital_gain_controller.cc": [ "obj/modules/audio_processing/agc2/adaptive_digital/adaptive_digital_gain_controller.o" ]
},
"sources": [ "//modules/audio_processing/agc2/adaptive_digital_gain_controller.cc", "//modules/audio_processing/agc2/adaptive_digital_gain_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_processing/agc2/*" ]
},
"//modules/audio_processing/agc2:adaptive_digital_gain_applier": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:common", "//modules/audio_processing/agc2:gain_applier", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_minmax", "//system_wrappers:metrics" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16562,8 +16816,9 @@
"//modules/audio_processing/agc2/adaptive_digital_gain_applier.cc": [ "obj/modules/audio_processing/agc2/adaptive_digital_gain_applier/adaptive_digital_gain_applier.o" ]
},
"sources": [ "//modules/audio_processing/agc2/adaptive_digital_gain_applier.cc", "//modules/audio_processing/agc2/adaptive_digital_gain_applier.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_processing/agc2/*" ]
},
@@ -16571,22 +16826,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//common_audio:common_audio", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:adaptive_digital_gain_applier", "//modules/audio_processing/agc2:common", "//modules/audio_processing/agc2:test_utils", "//rtc_base:gunit_helpers", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -16597,42 +16852,42 @@
"//modules/audio_processing/agc2/adaptive_digital_gain_applier_unittest.cc": [ "obj/modules/audio_processing/agc2/adaptive_digital_gain_applier_unittest/adaptive_digital_gain_applier_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/adaptive_digital_gain_applier_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:agc2": {
"deps": [ "//modules/audio_processing/agc2:adaptive_digital", "//modules/audio_processing/agc2:fixed_digital" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "libs": [ "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//modules/audio_processing/agc2:biquad_filter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:macromagic" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -16644,8 +16899,9 @@
"//modules/audio_processing/agc2/biquad_filter.cc": [ "obj/modules/audio_processing/agc2/biquad_filter/biquad_filter.o" ]
},
"sources": [ "//modules/audio_processing/agc2/biquad_filter.cc", "//modules/audio_processing/agc2/biquad_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing/agc2/*" ]
},
@@ -16653,22 +16909,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//modules/audio_processing/agc2:biquad_filter", "//rtc_base:gunit_helpers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -16679,30 +16935,31 @@
"//modules/audio_processing/agc2/biquad_filter_unittest.cc": [ "obj/modules/audio_processing/agc2/biquad_filter_unittests/biquad_filter_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/biquad_filter_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:clipping_predictor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio", "//modules/audio_processing:api", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:gain_map", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_minmax", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16715,30 +16972,30 @@
"//modules/audio_processing/agc2/clipping_predictor_level_buffer.cc": [ "obj/modules/audio_processing/agc2/clipping_predictor/clipping_predictor_level_buffer.o" ]
},
"sources": [ "//modules/audio_processing/agc2/clipping_predictor.cc", "//modules/audio_processing/agc2/clipping_predictor.h", "//modules/audio_processing/agc2/clipping_predictor_level_buffer.cc", "//modules/audio_processing/agc2/clipping_predictor_level_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing/agc:agc", "//modules/audio_processing/agc2/*" ]
},
"//modules/audio_processing/agc2:common": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -16746,30 +17003,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/agc2/agc2_common.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:cpu_features": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:stringutils", "//rtc_base/system:arch", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16781,30 +17039,31 @@
"//modules/audio_processing/agc2/cpu_features.cc": [ "obj/modules/audio_processing/agc2/cpu_features/cpu_features.o" ]
},
"sources": [ "//modules/audio_processing/agc2/cpu_features.cc", "//modules/audio_processing/agc2/cpu_features.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_processing/agc2/*" ]
},
"//modules/audio_processing/agc2:fixed_digital": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:common", "//rtc_base:checks", "//rtc_base:gtest_prod", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16818,8 +17077,9 @@
"//modules/audio_processing/agc2/limiter.cc": [ "obj/modules/audio_processing/agc2/fixed_digital/limiter.o" ]
},
"sources": [ "//modules/audio_processing/agc2/fixed_digital_level_estimator.cc", "//modules/audio_processing/agc2/fixed_digital_level_estimator.h", "//modules/audio_processing/agc2/interpolated_gain_curve.cc", "//modules/audio_processing/agc2/interpolated_gain_curve.h", "//modules/audio_processing/agc2/limiter.cc", "//modules/audio_processing/agc2/limiter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_processing/agc2/*" ]
},
@@ -16827,22 +17087,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:common", "//modules/audio_processing/agc2:fixed_digital", "//modules/audio_processing/agc2:test_utils", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//system_wrappers:metrics" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -16859,30 +17119,30 @@
"//modules/audio_processing/agc2/limiter_unittest.cc": [ "obj/modules/audio_processing/agc2/fixed_digital_unittests/limiter_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/agc2_testing_common_unittest.cc", "//modules/audio_processing/agc2/compute_interpolated_gain_curve.cc", "//modules/audio_processing/agc2/compute_interpolated_gain_curve.h", "//modules/audio_processing/agc2/fixed_digital_level_estimator_unittest.cc", "//modules/audio_processing/agc2/interpolated_gain_curve_unittest.cc", "//modules/audio_processing/agc2/limiter_db_gain_curve.cc", "//modules/audio_processing/agc2/limiter_db_gain_curve.h", "//modules/audio_processing/agc2/limiter_db_gain_curve_unittest.cc", "//modules/audio_processing/agc2/limiter_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:gain_applier": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:common", "//rtc_base:safe_minmax" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -16894,8 +17154,9 @@
"//modules/audio_processing/agc2/gain_applier.cc": [ "obj/modules/audio_processing/agc2/gain_applier/gain_applier.o" ]
},
"sources": [ "//modules/audio_processing/agc2/gain_applier.cc", "//modules/audio_processing/agc2/gain_applier.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_processing/agc2/*" ]
},
@@ -16903,22 +17164,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:gain_applier", "//modules/audio_processing/agc2:test_utils", "//rtc_base:gunit_helpers", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -16929,30 +17190,30 @@
"//modules/audio_processing/agc2/gain_applier_unittest.cc": [ "obj/modules/audio_processing/agc2/gain_applier_unittest/gain_applier_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/gain_applier_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:gain_map": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -16960,30 +17221,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/agc2/gain_map_internal.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_processing:analog_mic_simulation", "//modules/audio_processing/agc:agc", "//modules/audio_processing/agc2/*" ]
},
"//modules/audio_processing/agc2:input_volume_controller": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing:api", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:clipping_predictor", "//modules/audio_processing/agc2:gain_map", "//rtc_base:checks", "//rtc_base:gtest_prod", "//rtc_base:logging", "//rtc_base:safe_minmax", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -16996,8 +17258,9 @@
"//modules/audio_processing/agc2/speech_probability_buffer.cc": [ "obj/modules/audio_processing/agc2/input_volume_controller/speech_probability_buffer.o" ]
},
"sources": [ "//modules/audio_processing/agc2/input_volume_controller.cc", "//modules/audio_processing/agc2/input_volume_controller.h", "//modules/audio_processing/agc2/speech_probability_buffer.cc", "//modules/audio_processing/agc2/speech_probability_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_processing/agc2/*" ]
},
@@ -17005,22 +17268,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:array_view", "//modules/audio_processing:api", "//modules/audio_processing/agc2:clipping_predictor", "//modules/audio_processing/agc2:gain_map", "//modules/audio_processing/agc2:input_volume_controller", "//rtc_base:checks", "//rtc_base:random", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//system_wrappers:metrics", "//test:field_trial", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17034,30 +17297,30 @@
"//modules/audio_processing/agc2/speech_probability_buffer_unittest.cc": [ "obj/modules/audio_processing/agc2/input_volume_controller_unittests/speech_probability_buffer_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/clipping_predictor_level_buffer_unittest.cc", "//modules/audio_processing/agc2/clipping_predictor_unittest.cc", "//modules/audio_processing/agc2/input_volume_controller_unittest.cc", "//modules/audio_processing/agc2/speech_probability_buffer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:input_volume_stats_reporter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:gtest_prod", "//rtc_base:logging", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -17069,8 +17332,9 @@
"//modules/audio_processing/agc2/input_volume_stats_reporter.cc": [ "obj/modules/audio_processing/agc2/input_volume_stats_reporter/input_volume_stats_reporter.o" ]
},
"sources": [ "//modules/audio_processing/agc2/input_volume_stats_reporter.cc", "//modules/audio_processing/agc2/input_volume_stats_reporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -17078,22 +17342,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_processing/agc2:input_volume_stats_reporter", "//rtc_base:stringutils", "//system_wrappers:metrics", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -17104,8 +17367,9 @@
"//modules/audio_processing/agc2/input_volume_stats_reporter_unittest.cc": [ "obj/modules/audio_processing/agc2/input_volume_stats_reporter_unittests/input_volume_stats_reporter_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/input_volume_stats_reporter_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -17113,22 +17377,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:array_view", "//api:function_view", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:noise_level_estimator", "//modules/audio_processing/agc2:test_utils", "//rtc_base:checks", "//rtc_base:gunit_helpers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -17139,30 +17403,31 @@
"//modules/audio_processing/agc2/noise_level_estimator_unittest.cc": [ "obj/modules/audio_processing/agc2/noise_estimator_unittests/noise_level_estimator_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/noise_level_estimator_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:noise_level_estimator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:biquad_filter", "//rtc_base:checks", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17174,30 +17439,31 @@
"//modules/audio_processing/agc2/noise_level_estimator.cc": [ "obj/modules/audio_processing/agc2/noise_level_estimator/noise_level_estimator.o" ]
},
"sources": [ "//modules/audio_processing/agc2/noise_level_estimator.cc", "//modules/audio_processing/agc2/noise_level_estimator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing/agc2/*" ]
},
"//modules/audio_processing/agc2:saturation_protector": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_processing:apm_logging", "//modules/audio_processing/agc2:common", "//rtc_base:checks", "//rtc_base:safe_compare", "//rtc_base:safe_minmax", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17210,8 +17476,9 @@
"//modules/audio_processing/agc2/saturation_protector_buffer.cc": [ "obj/modules/audio_processing/agc2/saturation_protector/saturation_protector_buffer.o" ]
},
"sources": [ "//modules/audio_processing/agc2/saturation_protector.cc", "//modules/audio_processing/agc2/saturation_protector.h", "//modules/audio_processing/agc2/saturation_protector_buffer.cc", "//modules/audio_processing/agc2/saturation_protector_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_processing/agc2/*" ]
},
@@ -17219,22 +17486,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_processing:apm_logging", "//modules/audio_processing/agc2:common", "//modules/audio_processing/agc2:saturation_protector", "//rtc_base:gunit_helpers", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -17246,30 +17513,31 @@
"//modules/audio_processing/agc2/saturation_protector_unittest.cc": [ "obj/modules/audio_processing/agc2/saturation_protector_unittest/saturation_protector_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/saturation_protector_buffer_unittest.cc", "//modules/audio_processing/agc2/saturation_protector_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:speech_level_estimator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing/agc2:common", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_minmax" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17281,8 +17549,9 @@
"//modules/audio_processing/agc2/speech_level_estimator.cc": [ "obj/modules/audio_processing/agc2/speech_level_estimator/speech_level_estimator.o" ]
},
"sources": [ "//modules/audio_processing/agc2/speech_level_estimator.cc", "//modules/audio_processing/agc2/speech_level_estimator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_processing/agc2/*" ]
},
@@ -17290,22 +17559,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing/agc2:common", "//modules/audio_processing/agc2:speech_level_estimator", "//rtc_base:gunit_helpers", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -17316,30 +17585,30 @@
"//modules/audio_processing/agc2/speech_level_estimator_unittest.cc": [ "obj/modules/audio_processing/agc2/speech_level_estimator_unittest/speech_level_estimator_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/speech_level_estimator_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc2:test_utils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//modules/audio_processing:audio_frame_view", "//rtc_base:checks", "//rtc_base:random" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -17351,30 +17620,31 @@
"//modules/audio_processing/agc2/vector_float_frame.cc": [ "obj/modules/audio_processing/agc2/test_utils/vector_float_frame.o" ]
},
"sources": [ "//modules/audio_processing/agc2/agc2_testing_common.cc", "//modules/audio_processing/agc2/agc2_testing_common.h", "//modules/audio_processing/agc2/vector_float_frame.cc", "//modules/audio_processing/agc2/vector_float_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_processing/agc2:*", "//modules/audio_processing:audio_processing_unittests" ]
},
"//modules/audio_processing/agc2:vad_wrapper": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:common", "//modules/audio_processing/agc2:cpu_features", "//modules/audio_processing/agc2/rnn_vad:rnn_vad", "//modules/audio_processing/agc2/rnn_vad:rnn_vad_common", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17386,8 +17656,9 @@
"//modules/audio_processing/agc2/vad_wrapper.cc": [ "obj/modules/audio_processing/agc2/vad_wrapper/vad_wrapper.o" ]
},
"sources": [ "//modules/audio_processing/agc2/vad_wrapper.cc", "//modules/audio_processing/agc2/vad_wrapper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing:gain_controller2", "//modules/audio_processing/agc2/*" ]
},
@@ -17395,22 +17666,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:common", "//modules/audio_processing/agc2:vad_wrapper", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:safe_compare", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -17421,30 +17692,31 @@
"//modules/audio_processing/agc2/vad_wrapper_unittest.cc": [ "obj/modules/audio_processing/agc2/vad_wrapper_unittests/vad_wrapper_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc2/vad_wrapper_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc:agc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//common_audio:common_audio_c", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc:gain_control_interface", "//modules/audio_processing/agc:level_estimation", "//modules/audio_processing/agc2:clipping_predictor", "//modules/audio_processing/agc2:gain_map", "//modules/audio_processing/vad:vad", "//rtc_base:checks", "//rtc_base:gtest_prod", "//rtc_base:logging", "//rtc_base:safe_minmax", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17456,8 +17728,9 @@
"//modules/audio_processing/agc/agc_manager_direct.cc": [ "obj/modules/audio_processing/agc/agc/agc_manager_direct.o" ]
},
"sources": [ "//modules/audio_processing/agc/agc_manager_direct.cc", "//modules/audio_processing/agc/agc_manager_direct.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -17465,22 +17738,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:array_view", "//modules/audio_processing:mocks", "//modules/audio_processing/agc:agc", "//modules/audio_processing/agc:gain_control_interface", "//modules/audio_processing/agc:level_estimation", "//rtc_base:checks", "//rtc_base:random", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//system_wrappers:metrics", "//test:field_trial", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17492,30 +17765,30 @@
"//modules/audio_processing/agc/loudness_histogram_unittest.cc": [ "obj/modules/audio_processing/agc/agc_unittests/loudness_histogram_unittest.o" ]
},
"sources": [ "//modules/audio_processing/agc/agc_manager_direct_unittest.cc", "//modules/audio_processing/agc/loudness_histogram_unittest.cc", "//modules/audio_processing/agc/mock_agc.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc:gain_control_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -17523,30 +17796,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/agc/gain_control.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/agc:legacy_agc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio", "//common_audio:common_audio_c", "//common_audio/third_party/ooura:fft_size_256", "//rtc_base:checks", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17559,30 +17833,31 @@
"//modules/audio_processing/agc/legacy/digital_agc.cc": [ "obj/modules/audio_processing/agc/legacy_agc/digital_agc.o" ]
},
"sources": [ "//modules/audio_processing/agc/legacy/analog_agc.cc", "//modules/audio_processing/agc/legacy/analog_agc.h", "//modules/audio_processing/agc/legacy/digital_agc.cc", "//modules/audio_processing/agc/legacy/digital_agc.h", "//modules/audio_processing/agc/legacy/gain_control.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing/agc:*", "//modules/audio_processing:*" ]
},
"//modules/audio_processing/agc:level_estimation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing/vad:vad", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17596,30 +17871,31 @@
"//modules/audio_processing/agc/utility.cc": [ "obj/modules/audio_processing/agc/level_estimation/utility.o" ]
},
"sources": [ "//modules/audio_processing/agc/agc.cc", "//modules/audio_processing/agc/agc.h", "//modules/audio_processing/agc/loudness_histogram.cc", "//modules/audio_processing/agc/loudness_histogram.h", "//modules/audio_processing/agc/utility.cc", "//modules/audio_processing/agc/utility.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing/capture_levels_adjuster:capture_levels_adjuster": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing:audio_buffer", "//rtc_base:checks", "//rtc_base:safe_minmax" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17632,8 +17908,9 @@
"//modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster.cc": [ "obj/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster/capture_levels_adjuster.o" ]
},
"sources": [ "//modules/audio_processing/capture_levels_adjuster/audio_samples_scaler.cc", "//modules/audio_processing/capture_levels_adjuster/audio_samples_scaler.h", "//modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster.cc", "//modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -17641,22 +17918,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_processing:audioproc_test_utils", "//modules/audio_processing/capture_levels_adjuster:capture_levels_adjuster", "//rtc_base:gunit_helpers", "//rtc_base:stringutils", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -17668,30 +17945,31 @@
"//modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_unittest.cc": [ "obj/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_unittests/capture_levels_adjuster_unittest.o" ]
},
"sources": [ "//modules/audio_processing/capture_levels_adjuster/audio_samples_scaler_unittest.cc", "//modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/ns:ns": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio_c", "//common_audio/third_party/ooura:fft_size_128", "//common_audio/third_party/ooura:fft_size_256", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:high_pass_filter", "//modules/audio_processing/utility:cascaded_biquad_filter", "//rtc_base:checks", "//rtc_base:safe_minmax", "//rtc_base/system:arch", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17715,8 +17993,9 @@
"//modules/audio_processing/ns/wiener_filter.cc": [ "obj/modules/audio_processing/ns/ns/wiener_filter.o" ]
},
"sources": [ "//modules/audio_processing/ns/fast_math.cc", "//modules/audio_processing/ns/fast_math.h", "//modules/audio_processing/ns/histograms.cc", "//modules/audio_processing/ns/histograms.h", "//modules/audio_processing/ns/noise_estimator.cc", "//modules/audio_processing/ns/noise_estimator.h", "//modules/audio_processing/ns/noise_suppressor.cc", "//modules/audio_processing/ns/noise_suppressor.h", "//modules/audio_processing/ns/ns_common.h", "//modules/audio_processing/ns/ns_config.h", "//modules/audio_processing/ns/ns_fft.cc", "//modules/audio_processing/ns/ns_fft.h", "//modules/audio_processing/ns/prior_signal_model.cc", "//modules/audio_processing/ns/prior_signal_model.h", "//modules/audio_processing/ns/prior_signal_model_estimator.cc", "//modules/audio_processing/ns/prior_signal_model_estimator.h", "//modules/audio_processing/ns/quantile_noise_estimator.cc", "//modules/audio_processing/ns/quantile_noise_estimator.h", "//modules/audio_processing/ns/signal_model.cc", "//modules/audio_processing/ns/signal_model.h", "//modules/audio_processing/ns/signal_model_estimator.cc", "//modules/audio_processing/ns/signal_model_estimator.h", "//modules/audio_processing/ns/speech_probability_estimator.cc", "//modules/audio_processing/ns/speech_probability_estimator.h", "//modules/audio_processing/ns/suppression_params.cc", "//modules/audio_processing/ns/suppression_params.h", "//modules/audio_processing/ns/wiener_filter.cc", "//modules/audio_processing/ns/wiener_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -17724,22 +18003,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audio_processing_unittests", "//modules/audio_processing:high_pass_filter", "//modules/audio_processing/ns:ns", "//modules/audio_processing/utility:cascaded_biquad_filter", "//rtc_base:checks", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base/system:arch", "//system_wrappers:system_wrappers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -17750,8 +18029,9 @@
"//modules/audio_processing/ns/noise_suppressor_unittest.cc": [ "obj/modules/audio_processing/ns/ns_unittests/noise_suppressor_unittest.o" ]
},
"sources": [ "//modules/audio_processing/ns/noise_suppressor_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -17763,7 +18043,7 @@
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -17771,22 +18051,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_processing/test/conversational_speech:lib", "//test:fileutils", "//test:test_support", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -17798,30 +18078,31 @@
"//modules/audio_processing/test/conversational_speech/generator.cc": [ "obj/modules/audio_processing/test/conversational_speech/conversational_speech_generator/generator.o" ]
},
"sources": [ "//modules/audio_processing/test/conversational_speech/generator.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
"//modules/audio_processing/test/conversational_speech:lib": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//test:fileutils", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17836,8 +18117,9 @@
"//modules/audio_processing/test/conversational_speech/wavreader_factory.cc": [ "obj/modules/audio_processing/test/conversational_speech/lib/wavreader_factory.o" ]
},
"sources": [ "//modules/audio_processing/test/conversational_speech/config.cc", "//modules/audio_processing/test/conversational_speech/config.h", "//modules/audio_processing/test/conversational_speech/multiend_call.cc", "//modules/audio_processing/test/conversational_speech/multiend_call.h", "//modules/audio_processing/test/conversational_speech/simulator.cc", "//modules/audio_processing/test/conversational_speech/simulator.h", "//modules/audio_processing/test/conversational_speech/timing.cc", "//modules/audio_processing/test/conversational_speech/timing.h", "//modules/audio_processing/test/conversational_speech/wavreader_abstract_factory.h", "//modules/audio_processing/test/conversational_speech/wavreader_factory.cc", "//modules/audio_processing/test/conversational_speech/wavreader_factory.h", "//modules/audio_processing/test/conversational_speech/wavreader_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//modules/audio_processing/test/conversational_speech:*" ]
},
@@ -17845,22 +18127,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//modules/audio_processing/test/conversational_speech:lib", "//rtc_base:logging", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17873,30 +18155,31 @@
"//modules/audio_processing/test/conversational_speech/mock_wavreader_factory.cc": [ "obj/modules/audio_processing/test/conversational_speech/unittest/mock_wavreader_factory.o" ]
},
"sources": [ "//modules/audio_processing/test/conversational_speech/generator_unittest.cc", "//modules/audio_processing/test/conversational_speech/mock_wavreader.cc", "//modules/audio_processing/test/conversational_speech/mock_wavreader.h", "//modules/audio_processing/test/conversational_speech/mock_wavreader_factory.cc", "//modules/audio_processing/test/conversational_speech/mock_wavreader_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/transient:click_annotate": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//build/config:executable_deps", "//modules/audio_processing:audio_processing", "//modules/audio_processing/transient:transient_suppressor_impl", "//rtc_base/system:file_wrapper", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -17909,8 +18192,9 @@
"//modules/audio_processing/transient/file_utils.cc": [ "obj/modules/audio_processing/transient/click_annotate/file_utils.o" ]
},
"sources": [ "//modules/audio_processing/transient/click_annotate.cc", "//modules/audio_processing/transient/file_utils.cc", "//modules/audio_processing/transient/file_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -17918,22 +18202,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//common_audio:common_audio", "//modules/audio_processing:audio_processing", "//modules/audio_processing/agc:level_estimation", "//modules/audio_processing/transient:transient_suppressor_api", "//modules/audio_processing/transient:transient_suppressor_impl", "//modules/audio_processing/transient:voice_probability_delay_unit", "//rtc_base/system:file_wrapper", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -17947,8 +18231,9 @@
"//modules/audio_processing/transient/voice_probability_delay_unit_unittest.cc": [ "obj/modules/audio_processing/transient/transient_suppression_test/voice_probability_delay_unit_unittest.o" ]
},
"sources": [ "//modules/audio_processing/transient/file_utils.cc", "//modules/audio_processing/transient/file_utils.h", "//modules/audio_processing/transient/transient_suppression_test.cc", "//modules/audio_processing/transient/voice_probability_delay_unit_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -17956,22 +18241,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//modules/audio_processing/transient:transient_suppressor_api", "//modules/audio_processing/transient:transient_suppressor_impl", "//modules/audio_processing/transient:voice_probability_delay_unit", "//rtc_base:stringutils", "//rtc_base/system:file_wrapper", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -17990,30 +18275,30 @@
"//modules/audio_processing/transient/wpd_tree_unittest.cc": [ "obj/modules/audio_processing/transient/transient_suppression_unittests/wpd_tree_unittest.o" ]
},
"sources": [ "//modules/audio_processing/transient/dyadic_decimator_unittest.cc", "//modules/audio_processing/transient/file_utils.cc", "//modules/audio_processing/transient/file_utils.h", "//modules/audio_processing/transient/file_utils_unittest.cc", "//modules/audio_processing/transient/moving_moments_unittest.cc", "//modules/audio_processing/transient/transient_detector_unittest.cc", "//modules/audio_processing/transient/transient_suppressor_unittest.cc", "//modules/audio_processing/transient/voice_probability_delay_unit_unittest.cc", "//modules/audio_processing/transient/wpd_node_unittest.cc", "//modules/audio_processing/transient/wpd_tree_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/transient:transient_suppressor_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18021,30 +18306,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/transient/transient_suppressor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/transient:transient_suppressor_impl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio", "//common_audio:common_audio_c", "//common_audio:fir_filter", "//common_audio:fir_filter_factory", "//common_audio/third_party/ooura:fft_size_256", "//modules/audio_processing/transient:transient_suppressor_api", "//modules/audio_processing/transient:voice_probability_delay_unit", "//rtc_base:checks", "//rtc_base:gtest_prod", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18060,30 +18346,30 @@
"//modules/audio_processing/transient/wpd_tree.cc": [ "obj/modules/audio_processing/transient/transient_suppressor_impl/wpd_tree.o" ]
},
"sources": [ "//modules/audio_processing/transient/common.h", "//modules/audio_processing/transient/daubechies_8_wavelet_coeffs.h", "//modules/audio_processing/transient/dyadic_decimator.h", "//modules/audio_processing/transient/moving_moments.cc", "//modules/audio_processing/transient/moving_moments.h", "//modules/audio_processing/transient/transient_detector.cc", "//modules/audio_processing/transient/transient_detector.h", "//modules/audio_processing/transient/transient_suppressor_impl.cc", "//modules/audio_processing/transient/transient_suppressor_impl.h", "//modules/audio_processing/transient/windows_private.h", "//modules/audio_processing/transient/wpd_node.cc", "//modules/audio_processing/transient/wpd_node.h", "//modules/audio_processing/transient/wpd_tree.cc", "//modules/audio_processing/transient/wpd_tree.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing/transient:click_annotate", "//modules/audio_processing/transient:transient_suppression_test", "//modules/audio_processing/transient:transient_suppression_unittests", "//modules/audio_processing:optionally_built_submodule_creators" ]
},
"//modules/audio_processing/transient:voice_probability_delay_unit": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18095,30 +18381,30 @@
"//modules/audio_processing/transient/voice_probability_delay_unit.cc": [ "obj/modules/audio_processing/transient/voice_probability_delay_unit/voice_probability_delay_unit.o" ]
},
"sources": [ "//modules/audio_processing/transient/voice_probability_delay_unit.cc", "//modules/audio_processing/transient/voice_probability_delay_unit.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing/utility:cascaded_biquad_filter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18130,8 +18416,9 @@
"//modules/audio_processing/utility/cascaded_biquad_filter.cc": [ "obj/modules/audio_processing/utility/cascaded_biquad_filter/cascaded_biquad_filter.o" ]
},
"sources": [ "//modules/audio_processing/utility/cascaded_biquad_filter.cc", "//modules/audio_processing/utility/cascaded_biquad_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -18139,22 +18426,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//modules/audio_processing/utility:cascaded_biquad_filter", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18165,30 +18451,30 @@
"//modules/audio_processing/utility/cascaded_biquad_filter_unittest.cc": [ "obj/modules/audio_processing/utility/cascaded_biquad_filter_unittest/cascaded_biquad_filter_unittest.o" ]
},
"sources": [ "//modules/audio_processing/utility/cascaded_biquad_filter_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/utility:legacy_delay_estimator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18201,8 +18487,9 @@
"//modules/audio_processing/utility/delay_estimator_wrapper.cc": [ "obj/modules/audio_processing/utility/legacy_delay_estimator/delay_estimator_wrapper.o" ]
},
"sources": [ "//modules/audio_processing/utility/delay_estimator.cc", "//modules/audio_processing/utility/delay_estimator.h", "//modules/audio_processing/utility/delay_estimator_internal.h", "//modules/audio_processing/utility/delay_estimator_wrapper.cc", "//modules/audio_processing/utility/delay_estimator_wrapper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -18210,22 +18497,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//modules/audio_processing/utility:legacy_delay_estimator", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18236,30 +18522,30 @@
"//modules/audio_processing/utility/delay_estimator_unittest.cc": [ "obj/modules/audio_processing/utility/legacy_delay_estimator_unittest/delay_estimator_unittest.o" ]
},
"sources": [ "//modules/audio_processing/utility/delay_estimator_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/utility:pffft_wrapper": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//third_party/pffft:pffft" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18271,8 +18557,9 @@
"//modules/audio_processing/utility/pffft_wrapper.cc": [ "obj/modules/audio_processing/utility/pffft_wrapper/pffft_wrapper.o" ]
},
"sources": [ "//modules/audio_processing/utility/pffft_wrapper.cc", "//modules/audio_processing/utility/pffft_wrapper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing/*" ]
},
@@ -18280,22 +18567,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//modules/audio_processing/utility:pffft_wrapper", "//test:test_support", "//testing/gtest:gtest", "//third_party/pffft:pffft" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18306,30 +18592,31 @@
"//modules/audio_processing/utility/pffft_wrapper_unittest.cc": [ "obj/modules/audio_processing/utility/pffft_wrapper_unittest/pffft_wrapper_unittest.o" ]
},
"sources": [ "//modules/audio_processing/utility/pffft_wrapper_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing/vad:vad": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//audio/utility:audio_frame_operations", "//common_audio:common_audio", "//common_audio:common_audio_c", "//common_audio/third_party/ooura:fft_size_256", "//modules/audio_coding:isac_vad", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18348,8 +18635,9 @@
"//modules/audio_processing/vad/voice_activity_detector.cc": [ "obj/modules/audio_processing/vad/vad/voice_activity_detector.o" ]
},
"sources": [ "//modules/audio_processing/vad/common.h", "//modules/audio_processing/vad/gmm.cc", "//modules/audio_processing/vad/gmm.h", "//modules/audio_processing/vad/noise_gmm_tables.h", "//modules/audio_processing/vad/pitch_based_vad.cc", "//modules/audio_processing/vad/pitch_based_vad.h", "//modules/audio_processing/vad/pitch_internal.cc", "//modules/audio_processing/vad/pitch_internal.h", "//modules/audio_processing/vad/pole_zero_filter.cc", "//modules/audio_processing/vad/pole_zero_filter.h", "//modules/audio_processing/vad/standalone_vad.cc", "//modules/audio_processing/vad/standalone_vad.h", "//modules/audio_processing/vad/vad_audio_proc.cc", "//modules/audio_processing/vad/vad_audio_proc.h", "//modules/audio_processing/vad/vad_audio_proc_internal.h", "//modules/audio_processing/vad/vad_circular_buffer.cc", "//modules/audio_processing/vad/vad_circular_buffer.h", "//modules/audio_processing/vad/voice_activity_detector.cc", "//modules/audio_processing/vad/voice_activity_detector.h", "//modules/audio_processing/vad/voice_gmm_tables.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/audio_processing/*", "//rtc_tools:*" ]
},
@@ -18357,22 +18645,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//common_audio:common_audio", "//modules/audio_processing/vad:vad", "//test:fileutils", "//test:test_support", "//testing/gmock:gmock", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18390,30 +18678,30 @@
"//modules/audio_processing/vad/voice_activity_detector_unittest.cc": [ "obj/modules/audio_processing/vad/vad_unittests/voice_activity_detector_unittest.o" ]
},
"sources": [ "//modules/audio_processing/vad/gmm_unittest.cc", "//modules/audio_processing/vad/pitch_based_vad_unittest.cc", "//modules/audio_processing/vad/pitch_internal_unittest.cc", "//modules/audio_processing/vad/pole_zero_filter_unittest.cc", "//modules/audio_processing/vad/standalone_vad_unittest.cc", "//modules/audio_processing/vad/vad_audio_proc_unittest.cc", "//modules/audio_processing/vad/vad_circular_buffer_unittest.cc", "//modules/audio_processing/vad/voice_activity_detector_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing:aec_dump_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_processing:api", "//modules/audio_processing:audio_frame_view", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18424,30 +18712,31 @@
"//modules/audio_processing/include/aec_dump.cc": [ "obj/modules/audio_processing/aec_dump_interface/aec_dump.o" ]
},
"sources": [ "//modules/audio_processing/include/aec_dump.cc", "//modules/audio_processing/include/aec_dump.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/audio_processing:analog_mic_simulation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/audio:audio_frame_api", "//common_audio:common_audio", "//modules/audio_processing/agc2:gain_map", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18459,30 +18748,30 @@
"//modules/audio_processing/test/fake_recording_device.cc": [ "obj/modules/audio_processing/analog_mic_simulation/fake_recording_device.o" ]
},
"sources": [ "//modules/audio_processing/test/fake_recording_device.cc", "//modules/audio_processing/test/fake_recording_device.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing:api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:scoped_refptr", "//api/audio:aec3_config", "//api/audio:audio_frame_api", "//api/audio:echo_control", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing:audio_processing_statistics", "//modules/audio_processing/agc:gain_control_interface", "//rtc_base:macromagic", "//rtc_base:refcount", "//rtc_base:stringutils", "//rtc_base/system:arch", "//rtc_base/system:file_wrapper", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18494,30 +18783,31 @@
"//modules/audio_processing/include/audio_processing.cc": [ "obj/modules/audio_processing/api/audio_processing.o" ]
},
"sources": [ "//modules/audio_processing/include/audio_processing.cc", "//modules/audio_processing/include/audio_processing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/audio_processing:apm_logging": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//rtc_base:checks", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18529,30 +18819,31 @@
"//modules/audio_processing/logging/apm_data_dumper.cc": [ "obj/modules/audio_processing/apm_logging/apm_data_dumper.o" ]
},
"sources": [ "//modules/audio_processing/logging/apm_data_dumper.cc", "//modules/audio_processing/logging/apm_data_dumper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing:audio_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//common_audio:common_audio_c", "//modules/audio_processing:api", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18566,30 +18857,30 @@
"//modules/audio_processing/three_band_filter_bank.cc": [ "obj/modules/audio_processing/audio_buffer/three_band_filter_bank.o" ]
},
"sources": [ "//modules/audio_processing/audio_buffer.cc", "//modules/audio_processing/audio_buffer.h", "//modules/audio_processing/splitting_filter.cc", "//modules/audio_processing/splitting_filter.h", "//modules/audio_processing/three_band_filter_bank.cc", "//modules/audio_processing/three_band_filter_bank.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/audio_processing:audio_frame_proxies": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio:audio_frame_api", "//modules/audio_processing:api", "//modules/audio_processing:audio_frame_view" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18601,30 +18892,30 @@
"//modules/audio_processing/include/audio_frame_proxies.cc": [ "obj/modules/audio_processing/audio_frame_proxies/audio_frame_proxies.o" ]
},
"sources": [ "//modules/audio_processing/include/audio_frame_proxies.cc", "//modules/audio_processing/include/audio_frame_proxies.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/audio_processing:audio_frame_view": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18632,30 +18923,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/include/audio_frame_view.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing:audio_processing": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:function_view", "//api:make_ref_counted", "//api/audio:aec3_config", "//api/audio:audio_frame_api", "//api/audio:echo_control", "//audio/utility:audio_frame_operations", "//common_audio:common_audio", "//common_audio:common_audio_c", "//common_audio:fir_filter", "//common_audio:fir_filter_factory", "//common_audio/third_party/ooura:fft_size_256", "//modules/audio_processing:aec_dump_interface", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_frame_proxies", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing:audio_processing_statistics", "//modules/audio_processing:gain_controller2", "//modules/audio_processing:high_pass_filter", "//modules/audio_processing:optionally_built_submodule_creators", "//modules/audio_processing:rms_level", "//modules/audio_processing/aec3:aec3", "//modules/audio_processing/aec_dump:aec_dump", "//modules/audio_processing/aec_dump:null_aec_dump_factory", "//modules/audio_processing/aecm:aecm_core", "//modules/audio_processing/agc:agc", "//modules/audio_processing/agc:gain_control_interface", "//modules/audio_processing/agc:legacy_agc", "//modules/audio_processing/agc2:input_volume_stats_reporter", "//modules/audio_processing/capture_levels_adjuster:capture_levels_adjuster", "//modules/audio_processing/ns:ns", "//modules/audio_processing/transient:transient_suppressor_api", "//modules/audio_processing/vad:vad", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:gtest_prod", "//rtc_base:ignore_wundef", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:safe_minmax", "//rtc_base:sanitizer", "//rtc_base:swap_queue", "//rtc_base:timeutils", "//rtc_base/experiments:field_trial_parser", "//rtc_base/synchronization:mutex", "//rtc_base/system:rtc_export", "//system_wrappers:denormal_disabler", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18670,8 +18962,9 @@
"//modules/audio_processing/gain_control_impl.cc": [ "obj/modules/audio_processing/audio_processing/gain_control_impl.o" ]
},
"sources": [ "//modules/audio_processing/audio_processing_builder_impl.cc", "//modules/audio_processing/audio_processing_impl.cc", "//modules/audio_processing/audio_processing_impl.h", "//modules/audio_processing/echo_control_mobile_impl.cc", "//modules/audio_processing/echo_control_mobile_impl.h", "//modules/audio_processing/gain_control_impl.cc", "//modules/audio_processing/gain_control_impl.h", "//modules/audio_processing/render_queue_item_verifier.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -18679,22 +18972,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/numerics:numerics", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audioproc_test_utils", "//rtc_base:platform_thread", "//rtc_base:protobuf_utils", "//rtc_base:random", "//rtc_base:rtc_event", "//rtc_base:safe_conversions", "//system_wrappers:system_wrappers", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18705,30 +18998,30 @@
"//modules/audio_processing/audio_processing_performance_unittest.cc": [ "obj/modules/audio_processing/audio_processing_perf_tests/audio_processing_performance_unittest.o" ]
},
"sources": [ "//modules/audio_processing/audio_processing_performance_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing:audio_processing_statistics": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -18740,21 +19033,22 @@
"//modules/audio_processing/include/audio_processing_statistics.cc": [ "obj/modules/audio_processing/audio_processing_statistics/audio_processing_statistics.o" ]
},
"sources": [ "//modules/audio_processing/include/audio_processing_statistics.cc", "//modules/audio_processing/include/audio_processing_statistics.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/audio_processing:audio_processing_tests": {
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"deps": [ "//modules/audio_processing:audioproc_test_utils", "//modules/audio_processing/transient:click_annotate", "//modules/audio_processing/transient:transient_suppression_test" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "libs": [ "rt" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -18762,22 +19056,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "WEBRTC_AUDIOPROC_FLOAT_PROFILE", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "WEBRTC_AUDIOPROC_FLOAT_PROFILE", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:scoped_refptr", "//api/audio:aec3_config", "//api/audio:aec3_factory", "//api/audio:echo_detector_creator", "//common_audio:common_audio", "//common_audio:common_audio_c", "//modules/audio_coding:neteq_input_audio_tools", "//modules/audio_processing:analog_mic_simulation", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audioproc_test_utils", "//modules/audio_processing:gain_controller2", "//modules/audio_processing:high_pass_filter", "//modules/audio_processing:mocks", "//modules/audio_processing/aec_dump:mock_aec_dump_unittests", "//modules/audio_processing/agc:agc_unittests", "//modules/audio_processing/agc2:adaptive_digital_gain_applier_unittest", "//modules/audio_processing/agc2:biquad_filter_unittests", "//modules/audio_processing/agc2:fixed_digital_unittests", "//modules/audio_processing/agc2:gain_applier_unittest", "//modules/audio_processing/agc2:input_volume_controller_unittests", "//modules/audio_processing/agc2:input_volume_stats_reporter_unittests", "//modules/audio_processing/agc2:noise_estimator_unittests", "//modules/audio_processing/agc2:saturation_protector_unittest", "//modules/audio_processing/agc2:speech_level_estimator_unittest", "//modules/audio_processing/agc2:test_utils", "//modules/audio_processing/agc2:vad_wrapper_unittests", "//modules/audio_processing/agc2/rnn_vad:unittests", "//modules/audio_processing/capture_levels_adjuster:capture_levels_adjuster", "//modules/audio_processing/capture_levels_adjuster:capture_levels_adjuster_unittests", "//modules/audio_processing/test/conversational_speech:unittest", "//modules/audio_processing/transient:transient_suppression_unittests", "//modules/audio_processing/utility:legacy_delay_estimator_unittest", "//modules/audio_processing/utility:pffft_wrapper_unittest", "//modules/audio_processing/vad:vad_unittests", "//rtc_base:checks", "//rtc_base:gtest_prod", "//rtc_base:ignore_wundef", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:protobuf_utils", "//rtc_base:random", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base:swap_queue", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base/synchronization:mutex", "//rtc_base/system:arch", "//rtc_base/system:file_wrapper", "//system_wrappers:denormal_disabler", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:fileutils", "//test:rtc_expect_death", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -18793,8 +19087,9 @@
"//modules/audio_processing/test/fake_recording_device_unittest.cc": [ "obj/modules/audio_processing/audio_processing_unittests/fake_recording_device_unittest.o" ]
},
"sources": [ "//modules/audio_processing/audio_buffer_unittest.cc", "//modules/audio_processing/audio_frame_view_unittest.cc", "//modules/audio_processing/echo_control_mobile_unittest.cc", "//modules/audio_processing/gain_controller2_unittest.cc", "//modules/audio_processing/splitting_filter_unittest.cc", "//modules/audio_processing/test/fake_recording_device_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -18802,22 +19097,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/audio:audio_frame_api", "//common_audio:common_audio", "//modules/audio_coding:neteq_input_audio_tools", "//modules/audio_processing:api", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_processing", "//rtc_base:checks", "//rtc_base:random", "//rtc_base/system:arch", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18833,30 +19128,31 @@
"//modules/audio_processing/test/test_utils.cc": [ "obj/modules/audio_processing/audioproc_test_utils/test_utils.o" ]
},
"sources": [ "//modules/audio_processing/test/audio_buffer_tools.cc", "//modules/audio_processing/test/audio_buffer_tools.h", "//modules/audio_processing/test/audio_processing_builder_for_testing.cc", "//modules/audio_processing/test/audio_processing_builder_for_testing.h", "//modules/audio_processing/test/bitexactness_tools.cc", "//modules/audio_processing/test/bitexactness_tools.h", "//modules/audio_processing/test/performance_timer.cc", "//modules/audio_processing/test/performance_timer.h", "//modules/audio_processing/test/simulator_buffers.cc", "//modules/audio_processing/test/simulator_buffers.h", "//modules/audio_processing/test/test_utils.cc", "//modules/audio_processing/test/test_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/audio_processing:gain_controller2": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//common_audio:common_audio", "//modules/audio_processing:aec_dump_interface", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_frame_view", "//modules/audio_processing/agc2:adaptive_digital", "//modules/audio_processing/agc2:cpu_features", "//modules/audio_processing/agc2:fixed_digital", "//modules/audio_processing/agc2:gain_applier", "//modules/audio_processing/agc2:input_volume_controller", "//modules/audio_processing/agc2:vad_wrapper", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//system_wrappers:field_trial" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18868,30 +19164,31 @@
"//modules/audio_processing/gain_controller2.cc": [ "obj/modules/audio_processing/gain_controller2/gain_controller2.o" ]
},
"sources": [ "//modules/audio_processing/gain_controller2.cc", "//modules/audio_processing/gain_controller2.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing:high_pass_filter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//modules/audio_processing:audio_buffer", "//modules/audio_processing/utility:cascaded_biquad_filter", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18903,8 +19200,9 @@
"//modules/audio_processing/high_pass_filter.cc": [ "obj/modules/audio_processing/high_pass_filter/high_pass_filter.o" ]
},
"sources": [ "//modules/audio_processing/high_pass_filter.cc", "//modules/audio_processing/high_pass_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -18912,22 +19210,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_processing:aec_dump_interface", "//modules/audio_processing:api", "//modules/audio_processing:audio_buffer", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audio_processing_statistics", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18935,30 +19233,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/audio_processing/include/mock_audio_processing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/audio_processing:optionally_built_submodule_creators": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//modules/audio_processing/transient:transient_suppressor_api", "//modules/audio_processing/transient:transient_suppressor_impl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -18970,30 +19269,31 @@
"//modules/audio_processing/optionally_built_submodule_creators.cc": [ "obj/modules/audio_processing/optionally_built_submodule_creators/optionally_built_submodule_creators.o" ]
},
"sources": [ "//modules/audio_processing/optionally_built_submodule_creators.cc", "//modules/audio_processing/optionally_built_submodule_creators.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing:residual_echo_detector": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_default_echo_detector", "//api:array_view", "//modules/audio_processing:api", "//modules/audio_processing:apm_logging", "//rtc_base:checks", "//rtc_base:logging", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -19009,30 +19309,30 @@
"//modules/audio_processing/residual_echo_detector.cc": [ "obj/modules/audio_processing/residual_echo_detector/residual_echo_detector.o" ]
},
"sources": [ "//modules/audio_processing/echo_detector/circular_buffer.cc", "//modules/audio_processing/echo_detector/circular_buffer.h", "//modules/audio_processing/echo_detector/mean_variance_estimator.cc", "//modules/audio_processing/echo_detector/mean_variance_estimator.h", "//modules/audio_processing/echo_detector/moving_max.cc", "//modules/audio_processing/echo_detector/moving_max.h", "//modules/audio_processing/echo_detector/normalized_covariance_estimator.cc", "//modules/audio_processing/echo_detector/normalized_covariance_estimator.h", "//modules/audio_processing/residual_echo_detector.cc", "//modules/audio_processing/residual_echo_detector.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/audio_processing:rms_level": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19043,30 +19343,30 @@
"//modules/audio_processing/rms_level.cc": [ "obj/modules/audio_processing/rms_level/rms_level.o" ]
},
"sources": [ "//modules/audio_processing/rms_level.cc", "//modules/audio_processing/rms_level.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules/congestion_controller/goog_cc:alr_detector": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/rtc_event_log:rtc_event_log", "//api/transport:field_trial_based_config", "//logging:rtc_event_pacing", "//modules/pacing:interval_budget", "//rtc_base:checks", "//rtc_base:safe_conversions", "//rtc_base:timeutils", "//rtc_base/experiments:alr_experiment", "//rtc_base/experiments:field_trial_parser", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19078,8 +19378,9 @@
"//modules/congestion_controller/goog_cc/alr_detector.cc": [ "obj/modules/congestion_controller/goog_cc/alr_detector/alr_detector.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/alr_detector.cc", "//modules/congestion_controller/goog_cc/alr_detector.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19087,22 +19388,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:network_state_predictor_api", "//api/rtc_event_log:rtc_event_log", "//api/transport:network_control", "//api/units:time_delta", "//api/units:timestamp", "//logging:rtc_event_bwe", "//modules/congestion_controller/goog_cc:estimators", "//modules/pacing:pacing", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:race_checker", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19115,8 +19416,9 @@
"//modules/congestion_controller/goog_cc/inter_arrival_delta.cc": [ "obj/modules/congestion_controller/goog_cc/delay_based_bwe/inter_arrival_delta.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/delay_based_bwe.cc", "//modules/congestion_controller/goog_cc/delay_based_bwe.h", "//modules/congestion_controller/goog_cc/inter_arrival_delta.cc", "//modules/congestion_controller/goog_cc/inter_arrival_delta.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19124,22 +19426,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:network_state_predictor_api", "//api/rtc_event_log:rtc_event_log", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//logging:rtc_event_bwe", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_numerics", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base/experiments:field_trial_parser", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19156,8 +19458,9 @@
"//modules/congestion_controller/goog_cc/trendline_estimator.cc": [ "obj/modules/congestion_controller/goog_cc/estimators/trendline_estimator.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc", "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.h", "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc", "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.h", "//modules/congestion_controller/goog_cc/bitrate_estimator.cc", "//modules/congestion_controller/goog_cc/bitrate_estimator.h", "//modules/congestion_controller/goog_cc/delay_increase_detector_interface.h", "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc", "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.h", "//modules/congestion_controller/goog_cc/robust_throughput_estimator.cc", "//modules/congestion_controller/goog_cc/robust_throughput_estimator.h", "//modules/congestion_controller/goog_cc/trendline_estimator.cc", "//modules/congestion_controller/goog_cc/trendline_estimator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19165,22 +19468,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:network_state_predictor_api", "//api/rtc_event_log:rtc_event_log", "//api/transport:field_trial_based_config", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//logging:rtc_event_bwe", "//logging:rtc_event_pacing", "//modules/congestion_controller/goog_cc:alr_detector", "//modules/congestion_controller/goog_cc:delay_based_bwe", "//modules/congestion_controller/goog_cc:estimators", "//modules/congestion_controller/goog_cc:loss_based_bwe_v2", "//modules/congestion_controller/goog_cc:probe_controller", "//modules/congestion_controller/goog_cc:pushback_controller", "//modules/congestion_controller/goog_cc:send_side_bwe", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/experiments:alr_experiment", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:rate_control_settings", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19192,8 +19495,9 @@
"//modules/congestion_controller/goog_cc/goog_cc_network_control.cc": [ "obj/modules/congestion_controller/goog_cc/goog_cc/goog_cc_network_control.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/goog_cc_network_control.cc", "//modules/congestion_controller/goog_cc/goog_cc_network_control.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19201,22 +19505,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:field_trials_view", "//api:network_state_predictor_api", "//api/rtc_event_log:rtc_event_log", "//api/test/network_emulation:create_cross_traffic", "//api/test/network_emulation:network_emulation", "//api/transport:field_trial_based_config", "//api/transport:goog_cc", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//logging:mocks", "//logging:rtc_event_bwe", "//modules/congestion_controller/goog_cc:alr_detector", "//modules/congestion_controller/goog_cc:delay_based_bwe", "//modules/congestion_controller/goog_cc:estimators", "//modules/congestion_controller/goog_cc:goog_cc", "//modules/congestion_controller/goog_cc:loss_based_bwe_v2", "//modules/congestion_controller/goog_cc:probe_controller", "//modules/congestion_controller/goog_cc:pushback_controller", "//modules/congestion_controller/goog_cc:send_side_bwe", "//modules/pacing:pacing", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:random", "//rtc_base:rtc_base_tests_utils", "//rtc_base:stringutils", "//rtc_base/experiments:alr_experiment", "//system_wrappers:system_wrappers", "//test:explicit_key_value_config", "//test:field_trial", "//test:test_support", "//test/scenario:scenario", "//testing/gmock:gmock", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19238,30 +19542,30 @@
"//modules/congestion_controller/goog_cc/trendline_estimator_unittest.cc": [ "obj/modules/congestion_controller/goog_cc/goog_cc_unittests/trendline_estimator_unittest.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_unittest.cc", "//modules/congestion_controller/goog_cc/alr_detector_unittest.cc", "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller_unittest.cc", "//modules/congestion_controller/goog_cc/delay_based_bwe_unittest.cc", "//modules/congestion_controller/goog_cc/delay_based_bwe_unittest_helper.cc", "//modules/congestion_controller/goog_cc/delay_based_bwe_unittest_helper.h", "//modules/congestion_controller/goog_cc/goog_cc_network_control_unittest.cc", "//modules/congestion_controller/goog_cc/loss_based_bwe_v2_test.cc", "//modules/congestion_controller/goog_cc/probe_bitrate_estimator_unittest.cc", "//modules/congestion_controller/goog_cc/probe_controller_unittest.cc", "//modules/congestion_controller/goog_cc/robust_throughput_estimator_unittest.cc", "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation_unittest.cc", "//modules/congestion_controller/goog_cc/trendline_estimator_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/goog_cc:link_capacity_estimator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:data_rate", "//rtc_base:safe_minmax", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19273,30 +19577,30 @@
"//modules/congestion_controller/goog_cc/link_capacity_estimator.cc": [ "obj/modules/congestion_controller/goog_cc/link_capacity_estimator/link_capacity_estimator.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/link_capacity_estimator.cc", "//modules/congestion_controller/goog_cc/link_capacity_estimator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/goog_cc:loss_based_bwe_v1": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/transport:network_control", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base/experiments:field_trial_parser", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19308,8 +19612,9 @@
"//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc": [ "obj/modules/congestion_controller/goog_cc/loss_based_bwe_v1/loss_based_bandwidth_estimation.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc", "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19317,22 +19622,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:field_trials_view", "//api:network_state_predictor_api", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19344,30 +19649,30 @@
"//modules/congestion_controller/goog_cc/loss_based_bwe_v2.cc": [ "obj/modules/congestion_controller/goog_cc/loss_based_bwe_v2/loss_based_bwe_v2.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/loss_based_bwe_v2.cc", "//modules/congestion_controller/goog_cc/loss_based_bwe_v2.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/goog_cc:probe_controller": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/rtc_event_log:rtc_event_log", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//logging:rtc_event_bwe", "//logging:rtc_event_pacing", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:safe_conversions", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19379,8 +19684,9 @@
"//modules/congestion_controller/goog_cc/probe_controller.cc": [ "obj/modules/congestion_controller/goog_cc/probe_controller/probe_controller.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/probe_controller.cc", "//modules/congestion_controller/goog_cc/probe_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19388,22 +19694,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api/transport:network_control", "//api/units:data_size", "//rtc_base:checks", "//rtc_base/experiments:rate_control_settings", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19415,8 +19720,9 @@
"//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc": [ "obj/modules/congestion_controller/goog_cc/pushback_controller/congestion_window_pushback_controller.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc", "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19424,22 +19730,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller/goog_cc:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:network_state_predictor_api", "//api/rtc_event_log:rtc_event_log", "//api/transport:network_control", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp", "//logging:rtc_event_bwe", "//modules/congestion_controller/goog_cc:loss_based_bwe_v1", "//modules/congestion_controller/goog_cc:loss_based_bwe_v2", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19451,8 +19757,9 @@
"//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc": [ "obj/modules/congestion_controller/goog_cc/send_side_bwe/send_side_bandwidth_estimation.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc", "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19460,22 +19767,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/rtc_event_log:rtc_event_log", "//api/transport:goog_cc", "//api/transport:network_control", "//api/units:timestamp", "//modules/congestion_controller/goog_cc:alr_detector", "//modules/congestion_controller/goog_cc:delay_based_bwe", "//modules/congestion_controller/goog_cc:estimators", "//modules/congestion_controller/goog_cc:goog_cc", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//rtc_base:checks", "//test/logging:log_writer", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19486,30 +19793,30 @@
"//modules/congestion_controller/goog_cc/test/goog_cc_printer.cc": [ "obj/modules/congestion_controller/goog_cc/test_goog_cc_printer/goog_cc_printer.o" ]
},
"sources": [ "//modules/congestion_controller/goog_cc/test/goog_cc_printer.cc", "//modules/congestion_controller/goog_cc/test/goog_cc_printer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/pcc:bitrate_controller": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport:network_control", "//api/units:data_rate", "//modules/congestion_controller/pcc:monitor_interval", "//modules/congestion_controller/pcc:utility_function", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19521,30 +19828,30 @@
"//modules/congestion_controller/pcc/bitrate_controller.cc": [ "obj/modules/congestion_controller/pcc/bitrate_controller/bitrate_controller.o" ]
},
"sources": [ "//modules/congestion_controller/pcc/bitrate_controller.cc", "//modules/congestion_controller/pcc/bitrate_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/pcc:monitor_interval": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19556,30 +19863,30 @@
"//modules/congestion_controller/pcc/monitor_interval.cc": [ "obj/modules/congestion_controller/pcc/monitor_interval/monitor_interval.o" ]
},
"sources": [ "//modules/congestion_controller/pcc/monitor_interval.cc", "//modules/congestion_controller/pcc/monitor_interval.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/pcc:pcc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport:network_control", "//api/units:time_delta", "//modules/congestion_controller/pcc:pcc_controller" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19591,30 +19898,30 @@
"//modules/congestion_controller/pcc/pcc_factory.cc": [ "obj/modules/congestion_controller/pcc/pcc/pcc_factory.o" ]
},
"sources": [ "//modules/congestion_controller/pcc/pcc_factory.cc", "//modules/congestion_controller/pcc/pcc_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/pcc:pcc_controller": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//modules/congestion_controller/pcc:bitrate_controller", "//modules/congestion_controller/pcc:monitor_interval", "//modules/congestion_controller/pcc:rtt_tracker", "//rtc_base:checks", "//rtc_base:random", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19626,8 +19933,9 @@
"//modules/congestion_controller/pcc/pcc_network_controller.cc": [ "obj/modules/congestion_controller/pcc/pcc_controller/pcc_network_controller.o" ]
},
"sources": [ "//modules/congestion_controller/pcc/pcc_network_controller.cc", "//modules/congestion_controller/pcc/pcc_network_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19635,22 +19943,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//modules/congestion_controller/pcc:bitrate_controller", "//modules/congestion_controller/pcc:monitor_interval", "//modules/congestion_controller/pcc:pcc", "//modules/congestion_controller/pcc:pcc_controller", "//modules/congestion_controller/pcc:rtt_tracker", "//modules/congestion_controller/pcc:utility_function", "//test:test_support", "//test/scenario:scenario" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19665,30 +19973,30 @@
"//modules/congestion_controller/pcc/utility_function_unittest.cc": [ "obj/modules/congestion_controller/pcc/pcc_unittests/utility_function_unittest.o" ]
},
"sources": [ "//modules/congestion_controller/pcc/bitrate_controller_unittest.cc", "//modules/congestion_controller/pcc/monitor_interval_unittest.cc", "//modules/congestion_controller/pcc/pcc_network_controller_unittest.cc", "//modules/congestion_controller/pcc/rtt_tracker_unittest.cc", "//modules/congestion_controller/pcc/utility_function_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/pcc:rtt_tracker": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport:network_control", "//api/units:time_delta", "//api/units:timestamp" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19700,30 +20008,30 @@
"//modules/congestion_controller/pcc/rtt_tracker.cc": [ "obj/modules/congestion_controller/pcc/rtt_tracker/rtt_tracker.o" ]
},
"sources": [ "//modules/congestion_controller/pcc/rtt_tracker.cc", "//modules/congestion_controller/pcc/rtt_tracker.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/congestion_controller/pcc:utility_function": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport:network_control", "//api/units:data_rate", "//modules/congestion_controller/pcc:monitor_interval", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19735,8 +20043,9 @@
"//modules/congestion_controller/pcc/utility_function.cc": [ "obj/modules/congestion_controller/pcc/utility_function/utility_function.o" ]
},
"sources": [ "//modules/congestion_controller/pcc/utility_function.cc", "//modules/congestion_controller/pcc/utility_function.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19744,22 +20053,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/transport:network_control", "//logging:mocks", "//modules/congestion_controller:congestion_controller", "//modules/congestion_controller/rtp:transport_feedback", "//modules/pacing:pacing", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:rtc_base", "//rtc_base:safe_conversions", "//rtc_base/network:sent_packet", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:test_support", "//testing/gmock:gmock" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19771,8 +20080,9 @@
"//modules/congestion_controller/rtp/transport_feedback_demuxer_unittest.cc": [ "obj/modules/congestion_controller/rtp/congestion_controller_unittests/transport_feedback_demuxer_unittest.o" ]
},
"sources": [ "//modules/congestion_controller/rtp/transport_feedback_adapter_unittest.cc", "//modules/congestion_controller/rtp/transport_feedback_demuxer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -19780,22 +20090,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:sequence_checker", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//modules/pacing:pacing", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base/system:no_unique_address", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -19807,8 +20117,9 @@
"//modules/congestion_controller/rtp/control_handler.cc": [ "obj/modules/congestion_controller/rtp/control_handler/control_handler.o" ]
},
"sources": [ "//modules/congestion_controller/rtp/control_handler.cc", "//modules/congestion_controller/rtp/control_handler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -19816,22 +20127,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:sequence_checker", "//api/transport:network_control", "//api/units:data_size", "//api/units:timestamp", "//modules:module_api_public", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base/network:sent_packet", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -19844,8 +20155,9 @@
"//modules/congestion_controller/rtp/transport_feedback_demuxer.cc": [ "obj/modules/congestion_controller/rtp/transport_feedback/transport_feedback_demuxer.o" ]
},
"sources": [ "//modules/congestion_controller/rtp/transport_feedback_adapter.cc", "//modules/congestion_controller/rtp/transport_feedback_adapter.h", "//modules/congestion_controller/rtp/transport_feedback_demuxer.cc", "//modules/congestion_controller/rtp/transport_feedback_demuxer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -19853,22 +20165,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//modules/congestion_controller:bwe_test_logging", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/transport:network_control", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp", "//modules/pacing:pacing", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base/synchronization:mutex" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -19881,8 +20193,9 @@
"//modules/congestion_controller/remb_throttler.cc": [ "obj/modules/congestion_controller/congestion_controller/remb_throttler.o" ]
},
"sources": [ "//modules/congestion_controller/include/receive_side_congestion_controller.h", "//modules/congestion_controller/receive_side_congestion_controller.cc", "//modules/congestion_controller/remb_throttler.cc", "//modules/congestion_controller/remb_throttler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -19890,22 +20203,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/test/network_emulation:create_cross_traffic", "//api/test/network_emulation:network_emulation", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp", "//modules/congestion_controller:congestion_controller", "//modules/congestion_controller/goog_cc:estimators", "//modules/congestion_controller/goog_cc:goog_cc_unittests", "//modules/congestion_controller/pcc:pcc_unittests", "//modules/congestion_controller/rtp:congestion_controller_unittests", "//modules/pacing:pacing", "//system_wrappers:system_wrappers", "//test:test_support", "//test/scenario:scenario" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -19917,30 +20230,30 @@
"//modules/congestion_controller/remb_throttler_unittest.cc": [ "obj/modules/congestion_controller/congestion_controller_unittests/remb_throttler_unittest.o" ]
},
"sources": [ "//modules/congestion_controller/receive_side_congestion_controller_unittest.cc", "//modules/congestion_controller/remb_throttler_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/pacing:interval_budget": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:safe_conversions" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -19952,8 +20265,9 @@
"//modules/pacing/interval_budget.cc": [ "obj/modules/pacing/interval_budget/interval_budget.o" ]
},
"sources": [ "//modules/pacing/interval_budget.cc", "//modules/pacing/interval_budget.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -19961,22 +20275,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:function_view", "//api:sequence_checker", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//logging:rtc_event_bwe", "//logging:rtc_event_pacing", "//modules/pacing:interval_budget", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_numerics", "//rtc_base:rtc_task_queue", "//rtc_base:timeutils", "//rtc_base/experiments:field_trial_parser", "//rtc_base/synchronization:mutex", "//rtc_base/system:unused", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -19992,8 +20306,9 @@
"//modules/pacing/task_queue_paced_sender.cc": [ "obj/modules/pacing/pacing/task_queue_paced_sender.o" ]
},
"sources": [ "//modules/pacing/bitrate_prober.cc", "//modules/pacing/bitrate_prober.h", "//modules/pacing/pacing_controller.cc", "//modules/pacing/pacing_controller.h", "//modules/pacing/packet_router.cc", "//modules/pacing/packet_router.h", "//modules/pacing/prioritized_packet_queue.cc", "//modules/pacing/prioritized_packet_queue.h", "//modules/pacing/rtp_packet_pacer.h", "//modules/pacing/task_queue_paced_sender.cc", "//modules/pacing/task_queue_paced_sender.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -20001,22 +20316,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/task_queue:task_queue", "//api/transport:network_control", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp", "//modules/pacing:interval_budget", "//modules/pacing:pacing", "//modules/rtp_rtcp:mock_rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:rtc_base_tests_utils", "//rtc_base/experiments:alr_experiment", "//system_wrappers:system_wrappers", "//test:explicit_key_value_config", "//test:scoped_key_value_config", "//test:test_support", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -20032,8 +20347,9 @@
"//modules/pacing/task_queue_paced_sender_unittest.cc": [ "obj/modules/pacing/pacing_unittests/task_queue_paced_sender_unittest.o" ]
},
"sources": [ "//modules/pacing/bitrate_prober_unittest.cc", "//modules/pacing/interval_budget_unittest.cc", "//modules/pacing/pacing_controller_unittest.cc", "//modules/pacing/packet_router_unittest.cc", "//modules/pacing/prioritized_packet_queue_unittest.cc", "//modules/pacing/task_queue_paced_sender_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20041,22 +20357,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//modules/rtp_rtcp:rtp_rtcp_format", "//test:rtp_test_utils", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20067,8 +20383,9 @@
"//modules/remote_bitrate_estimator/tools/bwe_rtp.cc": [ "obj/modules/remote_bitrate_estimator/bwe_rtp/bwe_rtp.o" ]
},
"sources": [ "//modules/remote_bitrate_estimator/tools/bwe_rtp.cc", "//modules/remote_bitrate_estimator/tools/bwe_rtp.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20076,22 +20393,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:network_state_predictor_api", "//api:rtp_headers", "//api/transport:field_trial_based_config", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//modules:module_api", "//modules:module_api_public", "//modules/congestion_controller/goog_cc:link_capacity_estimator", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:race_checker", "//rtc_base:rate_statistics", "//rtc_base:rtc_numerics", "//rtc_base:safe_minmax", "//rtc_base:stringutils", "//rtc_base/experiments:field_trial_parser", "//rtc_base/synchronization:mutex", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20111,8 +20428,9 @@
"//modules/remote_bitrate_estimator/remote_estimator_proxy.cc": [ "obj/modules/remote_bitrate_estimator/remote_bitrate_estimator/remote_estimator_proxy.o" ]
},
"sources": [ "//modules/remote_bitrate_estimator/aimd_rate_control.cc", "//modules/remote_bitrate_estimator/aimd_rate_control.h", "//modules/remote_bitrate_estimator/bwe_defines.cc", "//modules/remote_bitrate_estimator/include/bwe_defines.h", "//modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h", "//modules/remote_bitrate_estimator/inter_arrival.cc", "//modules/remote_bitrate_estimator/inter_arrival.h", "//modules/remote_bitrate_estimator/overuse_detector.cc", "//modules/remote_bitrate_estimator/overuse_detector.h", "//modules/remote_bitrate_estimator/overuse_estimator.cc", "//modules/remote_bitrate_estimator/overuse_estimator.h", "//modules/remote_bitrate_estimator/packet_arrival_map.cc", "//modules/remote_bitrate_estimator/packet_arrival_map.h", "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc", "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h", "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc", "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.h", "//modules/remote_bitrate_estimator/remote_estimator_proxy.cc", "//modules/remote_bitrate_estimator/remote_estimator_proxy.h", "//modules/remote_bitrate_estimator/test/bwe_test_logging.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -20120,22 +20438,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/transport:field_trial_based_config", "//api/transport:mock_network_control", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//modules:module_api_public", "//modules/pacing:pacing", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:random", "//rtc_base:rtc_base", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:fileutils", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20153,8 +20471,9 @@
"//modules/remote_bitrate_estimator/remote_estimator_proxy_unittest.cc": [ "obj/modules/remote_bitrate_estimator/remote_bitrate_estimator_unittests/remote_estimator_proxy_unittest.o" ]
},
"sources": [ "//modules/remote_bitrate_estimator/aimd_rate_control_unittest.cc", "//modules/remote_bitrate_estimator/inter_arrival_unittest.cc", "//modules/remote_bitrate_estimator/overuse_detector_unittest.cc", "//modules/remote_bitrate_estimator/packet_arrival_map_test.cc", "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time_unittest.cc", "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream_unittest.cc", "//modules/remote_bitrate_estimator/remote_bitrate_estimator_unittest_helper.cc", "//modules/remote_bitrate_estimator/remote_bitrate_estimator_unittest_helper.h", "//modules/remote_bitrate_estimator/remote_estimator_proxy_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20162,22 +20481,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//modules/remote_bitrate_estimator:bwe_rtp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:macromagic", "//rtc_base:stringutils", "//test:rtp_test_utils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -20189,8 +20508,9 @@
"//modules/remote_bitrate_estimator/tools/rtp_to_text.cc": [ "obj/modules/remote_bitrate_estimator/rtp_to_text/rtp_to_text.o" ]
},
"sources": [ "//modules/remote_bitrate_estimator/tools/rtp_to_text.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -20198,22 +20518,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:random" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20224,8 +20544,9 @@
"//modules/rtp_rtcp/source/fec_test_helper.cc": [ "obj/modules/rtp_rtcp/fec_test_helper/fec_test_helper.o" ]
},
"sources": [ "//modules/rtp_rtcp/source/fec_test_helper.cc", "//modules/rtp_rtcp/source/fec_test_helper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20233,22 +20554,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:frame_transformer_factory", "//api:transport_api", "//call:video_stream_api", "//modules/rtp_rtcp:rtp_rtcp", "//rtc_base:rtc_event", "//test:mock_frame_transformer", "//test:test_support", "//third_party/abseil-cpp/absl/memory:memory", "//video:video" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20259,8 +20580,9 @@
"//modules/rtp_rtcp/source/frame_transformer_factory_unittest.cc": [ "obj/modules/rtp_rtcp/frame_transformer_factory_unittest/frame_transformer_factory_unittest.o" ]
},
"sources": [ "//modules/rtp_rtcp/source/frame_transformer_factory_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20268,30 +20590,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:video_bitrate_allocation", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": [ "//modules/rtp_rtcp/mocks/mock_recovered_packet_receiver.h", "//modules/rtp_rtcp/mocks/mock_rtcp_bandwidth_observer.h", "//modules/rtp_rtcp/mocks/mock_rtcp_rtt_stats.h", "//modules/rtp_rtcp/mocks/mock_rtp_rtcp.h" ],
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20299,22 +20622,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:rtp_headers", "//api:transport_api", "//api/task_queue:task_queue", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp", "//api/video:video_bitrate_allocation", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:divide_round", "//rtc_base:logging", "//rtc_base:rtc_event", "//rtc_base:timeutils", "//rtc_base/containers:flat_map", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20328,30 +20651,30 @@
"//modules/rtp_rtcp/source/rtcp_transceiver_impl.cc": [ "obj/modules/rtp_rtcp/rtcp_transceiver/rtcp_transceiver_impl.o" ]
},
"sources": [ "//modules/rtp_rtcp/source/rtcp_transceiver.cc", "//modules/rtp_rtcp/source/rtcp_transceiver_config.cc", "//modules/rtp_rtcp/source/rtcp_transceiver_impl.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/rtp_rtcp:rtp_packetizer_av1_test_helper": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -20362,8 +20685,9 @@
"//modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.cc": [ "obj/modules/rtp_rtcp/rtp_packetizer_av1_test_helper/rtp_packetizer_av1_test_helper.o" ]
},
"sources": [ "//modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.cc", "//modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20371,22 +20695,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:field_trials_view", "//api:frame_transformer_interface", "//api:function_view", "//api:libjingle_peerconnection_api", "//api:rtp_headers", "//api:rtp_packet_info", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api:transport_api", "//api/audio_codecs:audio_codecs_api", "//api/crypto:frame_encryptor_interface", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/transport/rtp:dependency_descriptor", "//api/transport/rtp:rtp_source", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp", "//api/video:encoded_frame", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video:video_layers_allocation", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:rtp_interfaces", "//common_video:common_video", "//logging:rtc_event_audio", "//logging:rtc_event_rtp_rtcp", "//modules:module_api_public", "//modules:module_fec_api", "//modules/audio_coding:audio_coding_module_typedefs", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/video_coding:codec_globals_headers", "//rtc_base:bit_buffer", "//rtc_base:bitstream_reader", "//rtc_base:buffer", "//rtc_base:byte_buffer", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:divide_round", "//rtc_base:event_tracer", "//rtc_base:gtest_prod", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:mod_ops", "//rtc_base:one_time_event", "//rtc_base:race_checker", "//rtc_base:random", "//rtc_base:rate_limiter", "//rtc_base:rate_statistics", "//rtc_base:rtc_numerics", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base:timeutils", "//rtc_base/containers:flat_map", "//rtc_base/experiments:field_trial_parser", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20446,8 +20770,9 @@
"//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc": [ "obj/modules/rtp_rtcp/rtp_rtcp/video_rtp_depacketizer_vp9.o" ]
},
"sources": [ "//modules/rtp_rtcp/include/flexfec_receiver.h", "//modules/rtp_rtcp/include/flexfec_sender.h", "//modules/rtp_rtcp/include/receive_statistics.h", "//modules/rtp_rtcp/include/remote_ntp_time_estimator.h", "//modules/rtp_rtcp/source/absolute_capture_time_interpolator.cc", "//modules/rtp_rtcp/source/absolute_capture_time_interpolator.h", "//modules/rtp_rtcp/source/absolute_capture_time_sender.cc", "//modules/rtp_rtcp/source/absolute_capture_time_sender.h", "//modules/rtp_rtcp/source/active_decode_targets_helper.cc", "//modules/rtp_rtcp/source/active_decode_targets_helper.h", "//modules/rtp_rtcp/source/capture_clock_offset_updater.cc", "//modules/rtp_rtcp/source/capture_clock_offset_updater.h", "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc", "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.h", "//modules/rtp_rtcp/source/dtmf_queue.cc", "//modules/rtp_rtcp/source/dtmf_queue.h", "//modules/rtp_rtcp/source/fec_private_tables_bursty.cc", "//modules/rtp_rtcp/source/fec_private_tables_bursty.h", "//modules/rtp_rtcp/source/fec_private_tables_random.cc", "//modules/rtp_rtcp/source/fec_private_tables_random.h", "//modules/rtp_rtcp/source/flexfec_header_reader_writer.cc", "//modules/rtp_rtcp/source/flexfec_header_reader_writer.h", "//modules/rtp_rtcp/source/flexfec_receiver.cc", "//modules/rtp_rtcp/source/flexfec_sender.cc", "//modules/rtp_rtcp/source/forward_error_correction.cc", "//modules/rtp_rtcp/source/forward_error_correction.h", "//modules/rtp_rtcp/source/forward_error_correction_internal.cc", "//modules/rtp_rtcp/source/forward_error_correction_internal.h", "//modules/rtp_rtcp/source/packet_loss_stats.cc", "//modules/rtp_rtcp/source/packet_loss_stats.h", "//modules/rtp_rtcp/source/packet_sequencer.cc", "//modules/rtp_rtcp/source/packet_sequencer.h", "//modules/rtp_rtcp/source/receive_statistics_impl.cc", "//modules/rtp_rtcp/source/receive_statistics_impl.h", "//modules/rtp_rtcp/source/remote_ntp_time_estimator.cc", "//modules/rtp_rtcp/source/rtcp_nack_stats.cc", "//modules/rtp_rtcp/source/rtcp_nack_stats.h", "//modules/rtp_rtcp/source/rtcp_receiver.cc", "//modules/rtp_rtcp/source/rtcp_receiver.h", "//modules/rtp_rtcp/source/rtcp_sender.cc", "//modules/rtp_rtcp/source/rtcp_sender.h", "//modules/rtp_rtcp/source/rtp_descriptor_authentication.cc", "//modules/rtp_rtcp/source/rtp_descriptor_authentication.h", "//modules/rtp_rtcp/source/rtp_format.cc", "//modules/rtp_rtcp/source/rtp_format.h", "//modules/rtp_rtcp/source/rtp_format_h264.cc", "//modules/rtp_rtcp/source/rtp_format_h264.h", "//modules/rtp_rtcp/source/rtp_format_video_generic.cc", "//modules/rtp_rtcp/source/rtp_format_video_generic.h", "//modules/rtp_rtcp/source/rtp_format_vp8.cc", "//modules/rtp_rtcp/source/rtp_format_vp8.h", "//modules/rtp_rtcp/source/rtp_format_vp9.cc", "//modules/rtp_rtcp/source/rtp_format_vp9.h", "//modules/rtp_rtcp/source/rtp_header_extension_size.cc", "//modules/rtp_rtcp/source/rtp_header_extension_size.h", "//modules/rtp_rtcp/source/rtp_packet_history.cc", "//modules/rtp_rtcp/source/rtp_packet_history.h", "//modules/rtp_rtcp/source/rtp_packetizer_av1.cc", "//modules/rtp_rtcp/source/rtp_packetizer_av1.h", "//modules/rtp_rtcp/source/rtp_rtcp_config.h", "//modules/rtp_rtcp/source/rtp_rtcp_impl2.cc", "//modules/rtp_rtcp/source/rtp_rtcp_impl2.h", "//modules/rtp_rtcp/source/rtp_rtcp_interface.h", "//modules/rtp_rtcp/source/rtp_sender.cc", "//modules/rtp_rtcp/source/rtp_sender.h", "//modules/rtp_rtcp/source/rtp_sender_audio.cc", "//modules/rtp_rtcp/source/rtp_sender_audio.h", "//modules/rtp_rtcp/source/rtp_sender_egress.cc", "//modules/rtp_rtcp/source/rtp_sender_egress.h", "//modules/rtp_rtcp/source/rtp_sender_video.cc", "//modules/rtp_rtcp/source/rtp_sender_video.h", "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc", "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.h", "//modules/rtp_rtcp/source/rtp_sequence_number_map.cc", "//modules/rtp_rtcp/source/rtp_sequence_number_map.h", "//modules/rtp_rtcp/source/source_tracker.cc", "//modules/rtp_rtcp/source/source_tracker.h", "//modules/rtp_rtcp/source/time_util.cc", "//modules/rtp_rtcp/source/time_util.h", "//modules/rtp_rtcp/source/tmmbr_help.cc", "//modules/rtp_rtcp/source/tmmbr_help.h", "//modules/rtp_rtcp/source/ulpfec_generator.cc", "//modules/rtp_rtcp/source/ulpfec_generator.h", "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc", "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.h", "//modules/rtp_rtcp/source/ulpfec_receiver.cc", "//modules/rtp_rtcp/source/ulpfec_receiver.h", "//modules/rtp_rtcp/source/video_fec_generator.h", "//modules/rtp_rtcp/source/video_rtp_depacketizer.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer.h", "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.h", "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.h", "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.h", "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.h", "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.h", "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -20455,22 +20780,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:function_view", "//api:refcountedbase", "//api:rtp_headers", "//api:rtp_parameters", "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/transport:network_control", "//api/transport/rtp:dependency_descriptor", "//api/units:time_delta", "//api/units:timestamp", "//api/video:video_frame", "//api/video:video_layers_allocation", "//api/video:video_rtp_headers", "//common_video:common_video", "//modules:module_api_public", "//modules/video_coding:codec_globals_headers", "//rtc_base:bit_buffer", "//rtc_base:bitstream_reader", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:divide_round", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20521,8 +20846,9 @@
"//modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.cc": [ "obj/modules/rtp_rtcp/rtp_rtcp_format/rtp_video_layers_allocation_extension.o" ]
},
"sources": [ "//modules/rtp_rtcp/include/report_block_data.cc", "//modules/rtp_rtcp/include/rtp_rtcp_defines.cc", "//modules/rtp_rtcp/source/rtcp_packet.cc", "//modules/rtp_rtcp/source/rtcp_packet/app.cc", "//modules/rtp_rtcp/source/rtcp_packet/bye.cc", "//modules/rtp_rtcp/source/rtcp_packet/common_header.cc", "//modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc", "//modules/rtp_rtcp/source/rtcp_packet/dlrr.cc", "//modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc", "//modules/rtp_rtcp/source/rtcp_packet/fir.cc", "//modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc", "//modules/rtp_rtcp/source/rtcp_packet/nack.cc", "//modules/rtp_rtcp/source/rtcp_packet/pli.cc", "//modules/rtp_rtcp/source/rtcp_packet/psfb.cc", "//modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request.cc", "//modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc", "//modules/rtp_rtcp/source/rtcp_packet/remb.cc", "//modules/rtp_rtcp/source/rtcp_packet/remote_estimate.cc", "//modules/rtp_rtcp/source/rtcp_packet/report_block.cc", "//modules/rtp_rtcp/source/rtcp_packet/rrtr.cc", "//modules/rtp_rtcp/source/rtcp_packet/rtpfb.cc", "//modules/rtp_rtcp/source/rtcp_packet/sdes.cc", "//modules/rtp_rtcp/source/rtcp_packet/sender_report.cc", "//modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc", "//modules/rtp_rtcp/source/rtcp_packet/tmmb_item.cc", "//modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc", "//modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc", "//modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc", "//modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.cc", "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.cc", "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.h", "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.cc", "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.h", "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc", "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.cc", "//modules/rtp_rtcp/source/rtp_header_extension_map.cc", "//modules/rtp_rtcp/source/rtp_header_extensions.cc", "//modules/rtp_rtcp/source/rtp_packet.cc", "//modules/rtp_rtcp/source/rtp_packet_received.cc", "//modules/rtp_rtcp/source/rtp_packet_to_send.cc", "//modules/rtp_rtcp/source/rtp_util.cc", "//modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -20530,22 +20856,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:rtp_headers", "//api:transport_api", "//api/rtc_event_log:rtc_event_log", "//api/transport:field_trial_based_config", "//api/units:data_rate", "//api/units:timestamp", "//api/video:video_bitrate_allocation", "//logging:rtc_event_rtp_rtcp", "//modules:module_fec_api", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:gtest_prod", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rate_statistics", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20557,8 +20883,9 @@
"//modules/rtp_rtcp/source/rtp_rtcp_impl.cc": [ "obj/modules/rtp_rtcp/rtp_rtcp_legacy/rtp_rtcp_impl.o" ]
},
"sources": [ "//modules/rtp_rtcp/include/rtp_rtcp.h", "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.cc", "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.h", "//modules/rtp_rtcp/source/rtp_rtcp_impl.cc", "//modules/rtp_rtcp/source/rtp_rtcp_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20566,22 +20893,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:random", "//test:fileutils", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20592,8 +20919,9 @@
"//modules/rtp_rtcp/test/testFec/test_fec.cc": [ "obj/modules/rtp_rtcp/rtp_rtcp_modules_tests/test_fec.o" ]
},
"sources": [ "//modules/rtp_rtcp/test/testFec/test_fec.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20601,22 +20929,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:create_time_controller", "//api:field_trials_registry", "//api:frame_transformer_factory", "//api:libjingle_peerconnection_api", "//api:mock_frame_encryptor", "//api:rtp_headers", "//api:rtp_packet_info", "//api:rtp_parameters", "//api:scoped_refptr", "//api:time_controller", "//api:transport_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/transport/rtp:dependency_descriptor", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_layers_allocation", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:rtp_receiver", "//common_video:common_video", "//common_video/generic_frame_descriptor:generic_frame_descriptor", "//common_video/test:utilities", "//logging:mocks", "//modules/rtp_rtcp:fec_test_helper", "//modules/rtp_rtcp:frame_transformer_factory_unittest", "//modules/rtp_rtcp:mock_rtp_rtcp", "//modules/rtp_rtcp:rtcp_transceiver", "//modules/rtp_rtcp:rtp_packetizer_av1_test_helper", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_rtcp_legacy", "//modules/rtp_rtcp:rtp_video_header_unittest", "//modules/video_coding:codec_globals_headers", "//rtc_base:bit_buffer", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:random", "//rtc_base:rate_limiter", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//test:explicit_key_value_config", "//test:field_trial", "//test:mock_frame_transformer", "//test:mock_transport", "//test:rtp_test_utils", "//test:run_loop", "//test:scoped_key_value_config", "//test:test_support", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -20702,8 +21030,9 @@
"//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9_unittest.cc": [ "obj/modules/rtp_rtcp/rtp_rtcp_unittests/video_rtp_depacketizer_vp9_unittest.o" ]
},
"sources": [ "//modules/rtp_rtcp/source/absolute_capture_time_interpolator_unittest.cc", "//modules/rtp_rtcp/source/absolute_capture_time_sender_unittest.cc", "//modules/rtp_rtcp/source/active_decode_targets_helper_unittest.cc", "//modules/rtp_rtcp/source/byte_io_unittest.cc", "//modules/rtp_rtcp/source/capture_clock_offset_updater_unittest.cc", "//modules/rtp_rtcp/source/fec_private_tables_bursty_unittest.cc", "//modules/rtp_rtcp/source/flexfec_header_reader_writer_unittest.cc", "//modules/rtp_rtcp/source/flexfec_receiver_unittest.cc", "//modules/rtp_rtcp/source/flexfec_sender_unittest.cc", "//modules/rtp_rtcp/source/nack_rtx_unittest.cc", "//modules/rtp_rtcp/source/packet_loss_stats_unittest.cc", "//modules/rtp_rtcp/source/packet_sequencer_unittest.cc", "//modules/rtp_rtcp/source/receive_statistics_unittest.cc", "//modules/rtp_rtcp/source/remote_ntp_time_estimator_unittest.cc", "//modules/rtp_rtcp/source/rtcp_nack_stats_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/app_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/bye_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/common_header_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/compound_packet_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/dlrr_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/extended_reports_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/fir_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/loss_notification_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/nack_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/pli_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/receiver_report_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/remb_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/remote_estimate_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/report_block_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/rrtr_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/sdes_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/sender_report_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/target_bitrate_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/tmmbn_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/tmmbr_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet/transport_feedback_unittest.cc", "//modules/rtp_rtcp/source/rtcp_packet_unittest.cc", "//modules/rtp_rtcp/source/rtcp_receiver_unittest.cc", "//modules/rtp_rtcp/source/rtcp_sender_unittest.cc", "//modules/rtp_rtcp/source/rtcp_transceiver_impl_unittest.cc", "//modules/rtp_rtcp/source/rtcp_transceiver_unittest.cc", "//modules/rtp_rtcp/source/rtp_dependency_descriptor_extension_unittest.cc", "//modules/rtp_rtcp/source/rtp_fec_unittest.cc", "//modules/rtp_rtcp/source/rtp_format_h264_unittest.cc", "//modules/rtp_rtcp/source/rtp_format_unittest.cc", "//modules/rtp_rtcp/source/rtp_format_video_generic_unittest.cc", "//modules/rtp_rtcp/source/rtp_format_vp8_test_helper.cc", "//modules/rtp_rtcp/source/rtp_format_vp8_test_helper.h", "//modules/rtp_rtcp/source/rtp_format_vp8_unittest.cc", "//modules/rtp_rtcp/source/rtp_format_vp9_unittest.cc", "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension_unittest.cc", "//modules/rtp_rtcp/source/rtp_header_extension_map_unittest.cc", "//modules/rtp_rtcp/source/rtp_header_extension_size_unittest.cc", "//modules/rtp_rtcp/source/rtp_packet_history_unittest.cc", "//modules/rtp_rtcp/source/rtp_packet_unittest.cc", "//modules/rtp_rtcp/source/rtp_packetizer_av1_unittest.cc", "//modules/rtp_rtcp/source/rtp_rtcp_impl2_unittest.cc", "//modules/rtp_rtcp/source/rtp_rtcp_impl_unittest.cc", "//modules/rtp_rtcp/source/rtp_sender_audio_unittest.cc", "//modules/rtp_rtcp/source/rtp_sender_egress_unittest.cc", "//modules/rtp_rtcp/source/rtp_sender_unittest.cc", "//modules/rtp_rtcp/source/rtp_sender_video_unittest.cc", "//modules/rtp_rtcp/source/rtp_sequence_number_map_unittest.cc", "//modules/rtp_rtcp/source/rtp_util_unittest.cc", "//modules/rtp_rtcp/source/rtp_video_layers_allocation_extension_unittest.cc", "//modules/rtp_rtcp/source/source_tracker_unittest.cc", "//modules/rtp_rtcp/source/time_util_unittest.cc", "//modules/rtp_rtcp/source/ulpfec_generator_unittest.cc", "//modules/rtp_rtcp/source/ulpfec_header_reader_writer_unittest.cc", "//modules/rtp_rtcp/source/ulpfec_receiver_unittest.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1_unittest.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic_unittest.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264_unittest.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw_unittest.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8_unittest.cc", "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20711,22 +21040,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:rtp_headers", "//api/transport/rtp:dependency_descriptor", "//api/video:video_frame", "//api/video:video_frame_metadata", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//modules/video_coding:codec_globals_headers", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -20738,8 +21066,9 @@
"//modules/rtp_rtcp/source/rtp_video_header.cc": [ "obj/modules/rtp_rtcp/rtp_video_header/rtp_video_header.o" ]
},
"sources": [ "//modules/rtp_rtcp/source/rtp_video_header.cc", "//modules/rtp_rtcp/source/rtp_video_header.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -20747,22 +21076,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:video_frame_metadata", "//api/video:video_frame_type", "//modules/rtp_rtcp:rtp_video_header", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -20773,8 +21101,9 @@
"//modules/rtp_rtcp/source/rtp_video_header_unittest.cc": [ "obj/modules/rtp_rtcp/rtp_video_header_unittest/rtp_video_header_unittest.o" ]
},
"sources": [ "//modules/rtp_rtcp/source/rtp_video_header_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20782,22 +21111,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//modules/rtp_rtcp:rtp_rtcp", "//test:fileutils", "//test:test_main", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -20809,30 +21138,30 @@
"//modules/rtp_rtcp/test/testFec/test_packet_masks_metrics.cc": [ "obj/modules/rtp_rtcp/test_packet_masks_metrics/test_packet_masks_metrics.o" ]
},
"sources": [ "//modules/rtp_rtcp/test/testFec/average_residual_loss_xor_codes.h", "//modules/rtp_rtcp/test/testFec/test_packet_masks_metrics.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
"//modules/third_party/fft:fft": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -20844,30 +21173,30 @@
"//modules/third_party/fft/fft.c": [ "obj/modules/third_party/fft/fft/fft.o" ]
},
"sources": [ "//modules/third_party/fft/fft.c", "//modules/third_party/fft/fft.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/third_party/g711:g711_3p": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -20879,30 +21208,30 @@
"//modules/third_party/g711/g711.c": [ "obj/modules/third_party/g711/g711_3p/g711.o" ]
},
"sources": [ "//modules/third_party/g711/g711.c", "//modules/third_party/g711/g711.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/third_party/g722:g722_3p": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_audio_codecs" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -20915,30 +21244,30 @@
"//modules/third_party/g722/g722_encode.c": [ "obj/modules/third_party/g722/g722_3p/g722_encode.o" ]
},
"sources": [ "//modules/third_party/g722/g722_decode.c", "//modules/third_party/g722/g722_enc_dec.h", "//modules/third_party/g722/g722_encode.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/utility:utility": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -20949,8 +21278,9 @@
"//modules/utility/maybe_worker_thread.cc": [ "obj/modules/utility/utility/maybe_worker_thread.o" ]
},
"sources": [ "//modules/utility/maybe_worker_thread.cc", "//modules/utility/maybe_worker_thread.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20958,22 +21288,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:sequence_checker", "//api/task_queue:default_task_queue_factory", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//modules/utility:utility", "//rtc_base:rtc_event", "//rtc_base:threading", "//test:explicit_key_value_config", "//test:field_trial", "//test:test_main", "//test:test_support", "//test/time_controller:time_controller" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -20984,8 +21314,9 @@
"//modules/utility/maybe_worker_thread_unittests.cc": [ "obj/modules/utility/utility_unittests/maybe_worker_thread_unittests.o" ]
},
"sources": [ "//modules/utility/maybe_worker_thread_unittests.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -20993,22 +21324,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api:sequence_checker", "//media:rtc_media_base", "//modules/video_capture:video_capture_module", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:refcount", "//rtc_base:stringutils", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21022,8 +21353,9 @@
"//modules/video_capture/linux/video_capture_v4l2.cc": [ "obj/modules/video_capture/video_capture_internal_impl/video_capture_v4l2.o" ]
},
"sources": [ "//modules/video_capture/linux/device_info_linux.cc", "//modules/video_capture/linux/device_info_v4l2.cc", "//modules/video_capture/linux/device_info_v4l2.h", "//modules/video_capture/linux/video_capture_linux.cc", "//modules/video_capture/linux/video_capture_v4l2.cc", "//modules/video_capture/linux/video_capture_v4l2.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -21031,22 +21363,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_rtp_headers", "//common_video:common_video", "//media:rtc_media_base", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:refcount", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21060,8 +21392,9 @@
"//modules/video_capture/video_capture_impl.cc": [ "obj/modules/video_capture/video_capture_module/video_capture_impl.o" ]
},
"sources": [ "//modules/video_capture/device_info_impl.cc", "//modules/video_capture/device_info_impl.h", "//modules/video_capture/video_capture.h", "//modules/video_capture/video_capture_config.h", "//modules/video_capture/video_capture_defines.h", "//modules/video_capture/video_capture_factory.cc", "//modules/video_capture/video_capture_factory.h", "//modules/video_capture/video_capture_impl.cc", "//modules/video_capture/video_capture_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -21069,22 +21402,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_rtp_headers", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//common_video:common_video", "//modules/video_capture:video_capture_internal_impl", "//modules/video_capture:video_capture_module", "//modules/video_capture:video_capture_tests__runner", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//test:frame_utils", "//test:test_main", "//test:test_support", "//test:video_test_common", "//testing:test_scripts_shared", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-lpthread", "-lm", "-lrt", "-lXext", "-lX11", "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-lpthread", "-lm", "-lrt", "-lXext", "-lX11", "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -21096,8 +21429,9 @@
"//modules/video_capture/test/video_capture_unittest.cc": [ "obj/modules/video_capture/video_capture_tests/video_capture_unittest.o" ]
},
"sources": [ "//modules/video_capture/test/video_capture_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -21111,7 +21445,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -21119,22 +21453,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//modules/video_coding/svc:scalability_mode_util", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:scalable_video_controller", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21146,8 +21479,9 @@
"//modules/video_coding/codecs/av1/av1_svc_config.cc": [ "obj/modules/video_coding/codecs/av1/av1_svc_config/av1_svc_config.o" ]
},
"sources": [ "//modules/video_coding/codecs/av1/av1_svc_config.cc", "//modules/video_coding/codecs/av1/av1_svc_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -21155,22 +21489,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/dav1d:public_dav1d_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/dav1d:public_dav1d_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
"deps": [ "//:poison_software_video_codecs", "//api:scoped_refptr", "//api/video:encoded_image", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//modules/video_coding:video_codec_interface", "//rtc_base:logging", "//third_party/abseil-cpp/absl/types:optional", "//third_party/dav1d:dav1d", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/dav1d/version/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21182,8 +21516,9 @@
"//modules/video_coding/codecs/av1/dav1d_decoder.cc": [ "obj/modules/video_coding/codecs/av1/dav1d_decoder/dav1d_decoder.o" ]
},
"sources": [ "//modules/video_coding/codecs/av1/dav1d_decoder.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -21191,22 +21526,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/libaom:libaom_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/libaom:libaom_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//:poison_software_video_codecs", "//api:scoped_refptr", "//api/video:encoded_image", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//modules/video_coding:video_codec_interface", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:scalable_video_controller", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_numerics", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libaom:libaom" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/libaom/source/libaom/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21218,8 +21553,9 @@
"//modules/video_coding/codecs/av1/libaom_av1_encoder.cc": [ "obj/modules/video_coding/codecs/av1/libaom_av1_encoder/libaom_av1_encoder.o" ]
},
"sources": [ "//modules/video_coding/codecs/av1/libaom_av1_encoder.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -21227,22 +21563,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:mock_video_encoder", "//api/units:data_size", "//api/units:time_delta", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//modules/video_coding:encoded_video_frame_producer", "//modules/video_coding:video_codec_interface", "//modules/video_coding/codecs/av1:av1_svc_config", "//modules/video_coding/codecs/av1:dav1d_decoder", "//modules/video_coding/codecs/av1:libaom_av1_encoder", "//modules/video_coding/svc:scalability_mode_util", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:scalable_video_controller", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21255,8 +21591,9 @@
"//modules/video_coding/codecs/av1/libaom_av1_unittest.cc": [ "obj/modules/video_coding/codecs/av1/video_coding_codecs_av1_tests/libaom_av1_unittest.o" ]
},
"sources": [ "//modules/video_coding/codecs/av1/av1_svc_config_unittest.cc", "//modules/video_coding/codecs/av1/libaom_av1_encoder_unittest.cc", "//modules/video_coding/codecs/av1/libaom_av1_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -21264,22 +21601,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:scalability_mode", "//api/video_codecs:video_codecs_api", "//rtc_base:checks", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21290,8 +21626,9 @@
"//modules/video_coding/svc/scalability_mode_util.cc": [ "obj/modules/video_coding/svc/scalability_mode_util/scalability_mode_util.o" ]
},
"sources": [ "//modules/video_coding/svc/scalability_mode_util.cc", "//modules/video_coding/svc/scalability_mode_util.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -21299,22 +21636,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/transport/rtp:dependency_descriptor", "//api/video:video_bitrate_allocation", "//api/video:video_frame_type", "//api/video_codecs:scalability_mode", "//common_video/generic_frame_descriptor:generic_frame_descriptor", "//modules/video_coding:chain_diff_calculator", "//modules/video_coding:frame_dependencies_calculator", "//modules/video_coding/svc:scalability_mode_util", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:scalable_video_controller", "//rtc_base:stringutils", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21330,30 +21666,30 @@
"//modules/video_coding/svc/scalability_structure_unittest.cc": [ "obj/modules/video_coding/svc/scalability_structure_tests/scalability_structure_unittest.o" ]
},
"sources": [ "//modules/video_coding/svc/scalability_mode_util_unittest.cc", "//modules/video_coding/svc/scalability_structure_full_svc_unittest.cc", "//modules/video_coding/svc/scalability_structure_key_svc_unittest.cc", "//modules/video_coding/svc/scalability_structure_l2t2_key_shift_unittest.cc", "//modules/video_coding/svc/scalability_structure_test_helpers.cc", "//modules/video_coding/svc/scalability_structure_test_helpers.h", "//modules/video_coding/svc/scalability_structure_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/video_coding/svc:scalability_structures": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport/rtp:dependency_descriptor", "//api/video:video_bitrate_allocation", "//api/video_codecs:scalability_mode", "//common_video/generic_frame_descriptor:generic_frame_descriptor", "//modules/video_coding/svc:scalable_video_controller", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21368,30 +21704,30 @@
"//modules/video_coding/svc/scalability_structure_simulcast.cc": [ "obj/modules/video_coding/svc/scalability_structures/scalability_structure_simulcast.o" ]
},
"sources": [ "//modules/video_coding/svc/create_scalability_structure.cc", "//modules/video_coding/svc/create_scalability_structure.h", "//modules/video_coding/svc/scalability_structure_full_svc.cc", "//modules/video_coding/svc/scalability_structure_full_svc.h", "//modules/video_coding/svc/scalability_structure_key_svc.cc", "//modules/video_coding/svc/scalability_structure_key_svc.h", "//modules/video_coding/svc/scalability_structure_l2t2_key_shift.cc", "//modules/video_coding/svc/scalability_structure_l2t2_key_shift.h", "//modules/video_coding/svc/scalability_structure_simulcast.cc", "//modules/video_coding/svc/scalability_structure_simulcast.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/video_coding/svc:scalable_video_controller": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/transport/rtp:dependency_descriptor", "//api/video:video_bitrate_allocation", "//common_video/generic_frame_descriptor:generic_frame_descriptor", "//rtc_base:checks", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21402,8 +21738,9 @@
"//modules/video_coding/svc/scalable_video_controller_no_layering.cc": [ "obj/modules/video_coding/svc/scalable_video_controller/scalable_video_controller_no_layering.o" ]
},
"sources": [ "//modules/video_coding/svc/scalable_video_controller.h", "//modules/video_coding/svc/scalable_video_controller_no_layering.cc", "//modules/video_coding/svc/scalable_video_controller_no_layering.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -21411,22 +21748,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_codec_constants", "//api/video_codecs:video_codecs_api", "//modules/video_coding/svc:scalability_structures", "//rtc_base:checks", "//rtc_base/experiments:stable_target_rate_experiment", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21437,8 +21773,9 @@
"//modules/video_coding/svc/svc_rate_allocator.cc": [ "obj/modules/video_coding/svc/svc_rate_allocator/svc_rate_allocator.o" ]
},
"sources": [ "//modules/video_coding/svc/svc_rate_allocator.cc", "//modules/video_coding/svc/svc_rate_allocator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -21446,22 +21783,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/svc:svc_rate_allocator", "//rtc_base:checks", "//test:field_trial", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21472,30 +21809,30 @@
"//modules/video_coding/svc/svc_rate_allocator_unittest.cc": [ "obj/modules/video_coding/svc/svc_rate_allocator_tests/svc_rate_allocator_unittest.o" ]
},
"sources": [ "//modules/video_coding/svc/svc_rate_allocator_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/video_coding/timing:codec_timer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:rtc_numerics" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21507,30 +21844,30 @@
"//modules/video_coding/timing/codec_timer.cc": [ "obj/modules/video_coding/timing/codec_timer/codec_timer.o" ]
},
"sources": [ "//modules/video_coding/timing/codec_timer.cc", "//modules/video_coding/timing/codec_timer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/video_coding/timing:frame_delay_variation_kalman_filter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:data_size", "//api/units:time_delta" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21542,30 +21879,30 @@
"//modules/video_coding/timing/frame_delay_variation_kalman_filter.cc": [ "obj/modules/video_coding/timing/frame_delay_variation_kalman_filter/frame_delay_variation_kalman_filter.o" ]
},
"sources": [ "//modules/video_coding/timing/frame_delay_variation_kalman_filter.cc", "//modules/video_coding/timing/frame_delay_variation_kalman_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/video_coding/timing:jitter_estimator", "//modules/video_coding/timing:timing_unittests" ]
},
"//modules/video_coding/timing:inter_frame_delay": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//modules:module_api_public", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21577,30 +21914,31 @@
"//modules/video_coding/timing/inter_frame_delay.cc": [ "obj/modules/video_coding/timing/inter_frame_delay/inter_frame_delay.o" ]
},
"sources": [ "//modules/video_coding/timing/inter_frame_delay.cc", "//modules/video_coding/timing/inter_frame_delay.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/video_coding/timing:jitter_estimator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/units:data_size", "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//modules/video_coding/timing:frame_delay_variation_kalman_filter", "//modules/video_coding/timing:rtt_filter", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:rtc_numerics", "//rtc_base:safe_conversions", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21612,30 +21950,30 @@
"//modules/video_coding/timing/jitter_estimator.cc": [ "obj/modules/video_coding/timing/jitter_estimator/jitter_estimator.o" ]
},
"sources": [ "//modules/video_coding/timing/jitter_estimator.cc", "//modules/video_coding/timing/jitter_estimator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/video_coding/timing:rtt_filter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:time_delta", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21647,30 +21985,30 @@
"//modules/video_coding/timing/rtt_filter.cc": [ "obj/modules/video_coding/timing/rtt_filter/rtt_filter.o" ]
},
"sources": [ "//modules/video_coding/timing/rtt_filter.cc", "//modules/video_coding/timing/rtt_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/video_coding/timing:timestamp_extrapolator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:timestamp", "//modules:module_api_public", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21682,8 +22020,9 @@
"//modules/video_coding/timing/timestamp_extrapolator.cc": [ "obj/modules/video_coding/timing/timestamp_extrapolator/timestamp_extrapolator.o" ]
},
"sources": [ "//modules/video_coding/timing/timestamp_extrapolator.cc", "//modules/video_coding/timing/timestamp_extrapolator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -21691,22 +22030,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api/units:time_delta", "//api/video:video_frame", "//api/video:video_rtp_headers", "//modules/video_coding/timing:codec_timer", "//modules/video_coding/timing:timestamp_extrapolator", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_numerics", "//rtc_base/experiments:field_trial_parser", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -21718,8 +22057,9 @@
"//modules/video_coding/timing/timing.cc": [ "obj/modules/video_coding/timing/timing_module/timing.o" ]
},
"sources": [ "//modules/video_coding/timing/timing.cc", "//modules/video_coding/timing/timing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -21727,22 +22067,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:field_trials", "//api/units:data_size", "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//modules/video_coding/timing:frame_delay_variation_kalman_filter", "//modules/video_coding/timing:inter_frame_delay", "//modules/video_coding/timing:jitter_estimator", "//modules/video_coding/timing:rtt_filter", "//modules/video_coding/timing:timestamp_extrapolator", "//modules/video_coding/timing:timing_module", "//rtc_base:histogram_percentile_counter", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//test:scoped_key_value_config", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21758,30 +22098,30 @@
"//modules/video_coding/timing/timing_unittest.cc": [ "obj/modules/video_coding/timing/timing_unittests/timing_unittest.o" ]
},
"sources": [ "//modules/video_coding/timing/frame_delay_variation_kalman_filter_unittest.cc", "//modules/video_coding/timing/inter_frame_delay_unittest.cc", "//modules/video_coding/timing/jitter_estimator_unittest.cc", "//modules/video_coding/timing/rtt_filter_unittest.cc", "//modules/video_coding/timing/timestamp_extrapolator_unittest.cc", "//modules/video_coding/timing/timing_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/video_coding:chain_diff_calculator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21793,30 +22133,30 @@
"//modules/video_coding/chain_diff_calculator.cc": [ "obj/modules/video_coding/chain_diff_calculator/chain_diff_calculator.o" ]
},
"sources": [ "//modules/video_coding/chain_diff_calculator.cc", "//modules/video_coding/chain_diff_calculator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/video_coding:codec_globals_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21824,8 +22164,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/video_coding/codecs/h264/include/h264_globals.h", "//modules/video_coding/codecs/interface/common_constants.h", "//modules/video_coding/codecs/vp8/include/vp8_globals.h", "//modules/video_coding/codecs/vp9/include/vp9_globals.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -21833,22 +22174,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//modules:module_api_public", "//modules/rtp_rtcp:rtp_video_header", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:video_codec_interface", "//rtc_base:checks", "//rtc_base/experiments:alr_experiment", "//rtc_base/experiments:rtt_mult_experiment", "//rtc_base/system:rtc_export", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21860,8 +22201,9 @@
"//modules/video_coding/encoded_frame.cc": [ "obj/modules/video_coding/encoded_frame/encoded_frame.o" ]
},
"sources": [ "//modules/video_coding/encoded_frame.cc", "//modules/video_coding/encoded_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -21869,22 +22211,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:create_frame_generator", "//api:frame_generator_api", "//api/transport/rtp:dependency_descriptor", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_codec_interface", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21895,8 +22237,9 @@
"//modules/video_coding/codecs/test/encoded_video_frame_producer.cc": [ "obj/modules/video_coding/encoded_video_frame_producer/encoded_video_frame_producer.o" ]
},
"sources": [ "//modules/video_coding/codecs/test/encoded_video_frame_producer.cc", "//modules/video_coding/codecs/test/encoded_video_frame_producer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -21904,22 +22247,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:sequence_checker", "//api/task_queue:task_queue", "//api/units:data_size", "//api/units:time_delta", "//api/video:encoded_frame", "//api/video:encoded_image", "//api/video:video_rtp_headers", "//modules/video_coding:frame_helpers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding/timing:inter_frame_delay", "//modules/video_coding/timing:jitter_estimator", "//modules/video_coding/timing:timing_module", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:rtt_mult_experiment", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -21931,30 +22274,30 @@
"//modules/video_coding/frame_buffer2.cc": [ "obj/modules/video_coding/frame_buffer2/frame_buffer2.o" ]
},
"sources": [ "//modules/video_coding/frame_buffer2.cc", "//modules/video_coding/frame_buffer2.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules/video_coding:frame_dependencies_calculator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//common_video/generic_frame_descriptor:generic_frame_descriptor", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -21966,8 +22309,9 @@
"//modules/video_coding/frame_dependencies_calculator.cc": [ "obj/modules/video_coding/frame_dependencies_calculator/frame_dependencies_calculator.o" ]
},
"sources": [ "//modules/video_coding/frame_dependencies_calculator.cc", "//modules/video_coding/frame_dependencies_calculator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -21975,22 +22319,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:encoded_frame", "//rtc_base:logging", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22002,8 +22346,9 @@
"//modules/video_coding/frame_helpers.cc": [ "obj/modules/video_coding/frame_helpers/frame_helpers.o" ]
},
"sources": [ "//modules/video_coding/frame_helpers.cc", "//modules/video_coding/frame_helpers.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -22011,22 +22356,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:rtp_packet_info", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_frame_type", "//common_video:common_video", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:packet_buffer", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:logging", "//rtc_base:rtc_numerics", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22038,8 +22383,9 @@
"//modules/video_coding/h264_packet_buffer.cc": [ "obj/modules/video_coding/h264_packet_buffer/h264_packet_buffer.o" ]
},
"sources": [ "//modules/video_coding/h264_packet_buffer.cc", "//modules/video_coding/h264_packet_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -22047,22 +22393,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/video_coding:webrtc_libvpx_interface", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -22070,30 +22415,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/video_coding/codecs/interface/mock_libvpx_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules/video_coding:nack_requester": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//modules:module_api", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_numerics", "//rtc_base/experiments:field_trial_parser", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -22106,8 +22452,9 @@
"//modules/video_coding/nack_requester.cc": [ "obj/modules/video_coding/nack_requester/nack_requester.o" ]
},
"sources": [ "//modules/video_coding/histogram.cc", "//modules/video_coding/histogram.h", "//modules/video_coding/nack_requester.cc", "//modules/video_coding/nack_requester.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -22115,22 +22462,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:rtp_packet_info", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_frame_type", "//common_video:common_video", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/video_coding:codec_globals_headers", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:mod_ops", "//rtc_base:rtc_numerics", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22142,8 +22489,9 @@
"//modules/video_coding/packet_buffer.cc": [ "obj/modules/video_coding/packet_buffer/packet_buffer.o" ]
},
"sources": [ "//modules/video_coding/packet_buffer.cc", "//modules/video_coding/packet_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -22151,22 +22499,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:mock_video_decoder", "//api:mock_video_encoder", "//api:simulcast_test_fixture_api", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22177,8 +22525,9 @@
"//modules/video_coding/utility/simulcast_test_fixture_impl.cc": [ "obj/modules/video_coding/simulcast_test_fixture_impl/simulcast_test_fixture_impl.o" ]
},
"sources": [ "//modules/video_coding/utility/simulcast_test_fixture_impl.cc", "//modules/video_coding/utility/simulcast_test_fixture_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -22186,22 +22535,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//common_video/generic_frame_descriptor:generic_frame_descriptor", "//modules/video_coding:codec_globals_headers", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22214,8 +22563,9 @@
"//modules/video_coding/video_coding_defines.cc": [ "obj/modules/video_coding/video_codec_interface/video_coding_defines.o" ]
},
"sources": [ "//modules/video_coding/include/video_codec_interface.cc", "//modules/video_coding/include/video_codec_interface.h", "//modules/video_coding/include/video_coding_defines.h", "//modules/video_coding/include/video_error_codes.h", "//modules/video_coding/video_coding_defines.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -22223,22 +22573,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_frame_generator", "//api:frame_generator_api", "//api:scoped_refptr", "//api:sequence_checker", "//api:videocodec_test_fixture_api", "//api/task_queue:task_queue", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//modules:module_api", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_utility", "//modules/video_coding:videocodec_test_stats_impl", "//modules/video_coding:webrtc_vp9_helpers", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:rtc_event", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//test:test_support", "//test:video_test_common", "//test:video_test_support", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22250,8 +22600,9 @@
"//modules/video_coding/codecs/test/videoprocessor.cc": [ "obj/modules/video_coding/video_codecs_test_framework/videoprocessor.o" ]
},
"sources": [ "//modules/video_coding/codecs/test/video_codec_unittest.cc", "//modules/video_coding/codecs/test/video_codec_unittest.h", "//modules/video_coding/codecs/test/videoprocessor.cc", "//modules/video_coding/codecs/test/videoprocessor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -22259,22 +22610,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:fec_controller_api", "//api:field_trials_view", "//api:rtp_headers", "//api:rtp_packet_info", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:task_queue", "//api/units:data_rate", "//api/units:data_size", "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:encoded_frame", "//api/video:encoded_image", "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//modules:module_api", "//modules:module_api_public", "//modules:module_fec_api", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:encoded_frame", "//modules/video_coding:frame_helpers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp8_scalability", "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/codecs/av1:av1_svc_config", "//modules/video_coding/svc:scalability_mode_util", "//modules/video_coding/timing:inter_frame_delay", "//modules/video_coding/timing:jitter_estimator", "//modules/video_coding/timing:rtt_filter", "//modules/video_coding/timing:timing_module", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:safe_conversions", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/experiments:alr_experiment", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:min_video_bitrate_experiment", "//rtc_base/experiments:rate_control_settings", "//rtc_base/experiments:rtt_mult_experiment", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//rtc_base/third_party/base64:base64", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22301,8 +22652,9 @@
"//modules/video_coding/video_receiver2.cc": [ "obj/modules/video_coding/video_coding/video_receiver2.o" ]
},
"sources": [ "//modules/video_coding/decoder_database.cc", "//modules/video_coding/decoder_database.h", "//modules/video_coding/fec_controller_default.cc", "//modules/video_coding/fec_controller_default.h", "//modules/video_coding/fec_rate_table.h", "//modules/video_coding/frame_object.cc", "//modules/video_coding/frame_object.h", "//modules/video_coding/generic_decoder.cc", "//modules/video_coding/generic_decoder.h", "//modules/video_coding/h264_sprop_parameter_sets.cc", "//modules/video_coding/h264_sprop_parameter_sets.h", "//modules/video_coding/h264_sps_pps_tracker.cc", "//modules/video_coding/h264_sps_pps_tracker.h", "//modules/video_coding/include/video_codec_initializer.h", "//modules/video_coding/internal_defines.h", "//modules/video_coding/loss_notification_controller.cc", "//modules/video_coding/loss_notification_controller.h", "//modules/video_coding/media_opt_util.cc", "//modules/video_coding/media_opt_util.h", "//modules/video_coding/rtp_frame_id_only_ref_finder.cc", "//modules/video_coding/rtp_frame_id_only_ref_finder.h", "//modules/video_coding/rtp_frame_reference_finder.cc", "//modules/video_coding/rtp_frame_reference_finder.h", "//modules/video_coding/rtp_generic_ref_finder.cc", "//modules/video_coding/rtp_generic_ref_finder.h", "//modules/video_coding/rtp_seq_num_only_ref_finder.cc", "//modules/video_coding/rtp_seq_num_only_ref_finder.h", "//modules/video_coding/rtp_vp8_ref_finder.cc", "//modules/video_coding/rtp_vp8_ref_finder.h", "//modules/video_coding/rtp_vp9_ref_finder.cc", "//modules/video_coding/rtp_vp9_ref_finder.h", "//modules/video_coding/video_codec_initializer.cc", "//modules/video_coding/video_receiver2.cc", "//modules/video_coding/video_receiver2.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -22310,22 +22662,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:rtp_headers", "//api:rtp_packet_info", "//api:sequence_checker", "//api/transport:field_trial_based_config", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//modules:module_api", "//modules:module_api_public", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:encoded_frame", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding/timing:inter_frame_delay", "//modules/video_coding/timing:jitter_estimator", "//modules/video_coding/timing:timing_module", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:one_time_event", "//rtc_base:rtc_event", "//rtc_base:safe_conversions", "//rtc_base/memory:always_valid_pointer", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22345,8 +22697,9 @@
"//modules/video_coding/video_receiver.cc": [ "obj/modules/video_coding/video_coding_legacy/video_receiver.o" ]
},
"sources": [ "//modules/video_coding/decoding_state.cc", "//modules/video_coding/decoding_state.h", "//modules/video_coding/event_wrapper.cc", "//modules/video_coding/event_wrapper.h", "//modules/video_coding/frame_buffer.cc", "//modules/video_coding/frame_buffer.h", "//modules/video_coding/include/video_coding.h", "//modules/video_coding/jitter_buffer.cc", "//modules/video_coding/jitter_buffer.h", "//modules/video_coding/jitter_buffer_common.h", "//modules/video_coding/packet.cc", "//modules/video_coding/packet.h", "//modules/video_coding/receiver.cc", "//modules/video_coding/receiver.h", "//modules/video_coding/session_info.cc", "//modules/video_coding/session_info.h", "//modules/video_coding/video_coding_impl.cc", "//modules/video_coding/video_coding_impl.h", "//modules/video_coding/video_receiver.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//modules/video_coding:video_coding_unittests" ]
},
@@ -22354,22 +22707,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//third_party/libvpx:libvpx_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//third_party/libvpx:libvpx_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_frame_generator", "//api:create_videocodec_test_fixture_api", "//api:frame_generator_api", "//api:mock_video_codec_factory", "//api:mock_video_decoder", "//api:mock_video_encoder", "//api:scoped_refptr", "//api:videocodec_test_fixture_api", "//api/test/video:function_video_factory", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:rtc_software_fallback_wrappers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//common_video/test:utilities", "//media:rtc_internal_video_codecs", "//media:rtc_media_base", "//media:rtc_simulcast_encoder_adapter", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:encoded_video_frame_producer", "//modules/video_coding:mock_libvpx_interface", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_codecs_test_framework", "//modules/video_coding:video_coding_utility", "//modules/video_coding:videocodec_test_impl", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_libvpx_interface", "//modules/video_coding:webrtc_multiplex", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp9", "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/codecs/av1:dav1d_decoder", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base:timeutils", "//test:explicit_key_value_config", "//test:field_trial", "//test:fileutils", "//test:test_support", "//test:video_test_common", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libvpx:libvpx", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libvpx/source/libvpx/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22386,8 +22739,9 @@
"//modules/video_coding/codecs/vp9/test/vp9_impl_unittest.cc": [ "obj/modules/video_coding/video_coding_modules_tests/vp9_impl_unittest.o" ]
},
"sources": [ "//modules/video_coding/codecs/h264/test/h264_impl_unittest.cc", "//modules/video_coding/codecs/multiplex/test/multiplex_adapter_unittest.cc", "//modules/video_coding/codecs/test/video_encoder_decoder_instantiation_tests.cc", "//modules/video_coding/codecs/test/videocodec_test_av1.cc", "//modules/video_coding/codecs/test/videocodec_test_libvpx.cc", "//modules/video_coding/codecs/vp8/test/vp8_impl_unittest.cc", "//modules/video_coding/codecs/vp9/test/vp9_impl_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -22395,22 +22749,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//third_party/libvpx:libvpx_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//third_party/libvpx:libvpx_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:create_simulcast_test_fixture_api", "//api:fec_controller_api", "//api:mock_fec_controller_override", "//api:mock_video_decoder", "//api:mock_video_encoder", "//api:rtp_packet_info", "//api:scoped_refptr", "//api:simulcast_test_fixture_api", "//api:videocodec_test_fixture_api", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/test/video:function_video_factory", "//api/units:data_size", "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:encoded_frame", "//api/video:render_resolution", "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//api/video_codecs:vp8_temporal_layers_factory", "//common_video:common_video", "//common_video/generic_frame_descriptor:generic_frame_descriptor", "//common_video/test:utilities", "//media:rtc_media_base", "//modules:module_fec_api", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/video_coding:chain_diff_calculator", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:encoded_frame", "//modules/video_coding:frame_buffer2", "//modules/video_coding:frame_dependencies_calculator", "//modules/video_coding:frame_helpers", "//modules/video_coding:h264_packet_buffer", "//modules/video_coding:nack_requester", "//modules/video_coding:packet_buffer", "//modules/video_coding:simulcast_test_fixture_impl", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_codecs_test_framework", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_legacy", "//modules/video_coding:video_coding_utility", "//modules/video_coding:videocodec_test_impl", "//modules/video_coding:videocodec_test_stats_impl", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp8_temporal_layers", "//modules/video_coding:webrtc_vp9", "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/codecs/av1:video_coding_codecs_av1_tests", "//modules/video_coding/svc:scalability_structure_tests", "//modules/video_coding/svc:svc_rate_allocator_tests", "//modules/video_coding/timing:jitter_estimator", "//modules/video_coding/timing:timing_module", "//rtc_base:checks", "//rtc_base:histogram_percentile_counter", "//rtc_base:platform_thread", "//rtc_base:random", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:timeutils", "//rtc_base/experiments:encoder_info_settings", "//rtc_base/synchronization:mutex", "//rtc_base/system:unused", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//test:fake_encoded_frame", "//test:fake_video_codecs", "//test:field_trial", "//test:fileutils", "//test:run_loop", "//test:scoped_key_value_config", "//test:test_support", "//test:video_test_common", "//test:video_test_support", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant", "//third_party/libvpx:libvpx" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libvpx/source/libvpx/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22462,8 +22816,9 @@
"//modules/video_coding/video_receiver_unittest.cc": [ "obj/modules/video_coding/video_coding_unittests/video_receiver_unittest.o" ]
},
"sources": [ "//modules/video_coding/chain_diff_calculator_unittest.cc", "//modules/video_coding/codecs/test/videocodec_test_fixture_config_unittest.cc", "//modules/video_coding/codecs/test/videocodec_test_stats_impl_unittest.cc", "//modules/video_coding/codecs/test/videoprocessor_unittest.cc", "//modules/video_coding/codecs/vp8/default_temporal_layers_unittest.cc", "//modules/video_coding/codecs/vp8/libvpx_vp8_simulcast_test.cc", "//modules/video_coding/codecs/vp8/screenshare_layers_unittest.cc", "//modules/video_coding/codecs/vp9/svc_config_unittest.cc", "//modules/video_coding/decoder_database_unittest.cc", "//modules/video_coding/decoding_state_unittest.cc", "//modules/video_coding/fec_controller_unittest.cc", "//modules/video_coding/frame_buffer2_unittest.cc", "//modules/video_coding/frame_dependencies_calculator_unittest.cc", "//modules/video_coding/frame_helpers_unittest.cc", "//modules/video_coding/generic_decoder_unittest.cc", "//modules/video_coding/h264_packet_buffer_unittest.cc", "//modules/video_coding/h264_sprop_parameter_sets_unittest.cc", "//modules/video_coding/h264_sps_pps_tracker_unittest.cc", "//modules/video_coding/histogram_unittest.cc", "//modules/video_coding/jitter_buffer_unittest.cc", "//modules/video_coding/loss_notification_controller_unittest.cc", "//modules/video_coding/nack_requester_unittest.cc", "//modules/video_coding/packet_buffer_unittest.cc", "//modules/video_coding/receiver_unittest.cc", "//modules/video_coding/rtp_frame_reference_finder_unittest.cc", "//modules/video_coding/rtp_vp8_ref_finder_unittest.cc", "//modules/video_coding/rtp_vp9_ref_finder_unittest.cc", "//modules/video_coding/session_info_unittest.cc", "//modules/video_coding/test/stream_generator.cc", "//modules/video_coding/test/stream_generator.h", "//modules/video_coding/utility/bandwidth_quality_scaler_unittest.cc", "//modules/video_coding/utility/decoded_frames_history_unittest.cc", "//modules/video_coding/utility/frame_dropper_unittest.cc", "//modules/video_coding/utility/framerate_controller_deprecated_unittest.cc", "//modules/video_coding/utility/ivf_file_reader_unittest.cc", "//modules/video_coding/utility/ivf_file_writer_unittest.cc", "//modules/video_coding/utility/qp_parser_unittest.cc", "//modules/video_coding/utility/quality_scaler_unittest.cc", "//modules/video_coding/utility/simulcast_rate_allocator_unittest.cc", "//modules/video_coding/utility/vp9_uncompressed_header_parser_unittest.cc", "//modules/video_coding/video_codec_initializer_unittest.cc", "//modules/video_coding/video_receiver2_unittest.cc", "//modules/video_coding/video_receiver_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -22471,22 +22826,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:field_trials_view", "//api:scoped_refptr", "//api:sequence_checker", "//api/units:time_delta", "//api/video:encoded_frame", "//api/video:encoded_image", "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:video_codec_interface", "//rtc_base:bitstream_reader", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rate_statistics", "//rtc_base:refcount", "//rtc_base:rtc_numerics", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base:weak_ptr", "//rtc_base/experiments:bandwidth_quality_scaler_settings", "//rtc_base/experiments:encoder_info_settings", "//rtc_base/experiments:quality_scaler_settings", "//rtc_base/experiments:quality_scaling_experiment", "//rtc_base/experiments:rate_control_settings", "//rtc_base/experiments:stable_target_rate_experiment", "//rtc_base/synchronization:mutex", "//rtc_base/system:arch", "//rtc_base/system:file_wrapper", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22509,8 +22864,9 @@
"//modules/video_coding/utility/vp9_uncompressed_header_parser.cc": [ "obj/modules/video_coding/video_coding_utility/vp9_uncompressed_header_parser.o" ]
},
"sources": [ "//modules/video_coding/utility/bandwidth_quality_scaler.cc", "//modules/video_coding/utility/bandwidth_quality_scaler.h", "//modules/video_coding/utility/decoded_frames_history.cc", "//modules/video_coding/utility/decoded_frames_history.h", "//modules/video_coding/utility/frame_dropper.cc", "//modules/video_coding/utility/frame_dropper.h", "//modules/video_coding/utility/framerate_controller_deprecated.cc", "//modules/video_coding/utility/framerate_controller_deprecated.h", "//modules/video_coding/utility/ivf_defines.h", "//modules/video_coding/utility/ivf_file_reader.cc", "//modules/video_coding/utility/ivf_file_reader.h", "//modules/video_coding/utility/ivf_file_writer.cc", "//modules/video_coding/utility/ivf_file_writer.h", "//modules/video_coding/utility/qp_parser.cc", "//modules/video_coding/utility/qp_parser.h", "//modules/video_coding/utility/quality_scaler.cc", "//modules/video_coding/utility/quality_scaler.h", "//modules/video_coding/utility/simulcast_rate_allocator.cc", "//modules/video_coding/utility/simulcast_rate_allocator.h", "//modules/video_coding/utility/simulcast_utility.cc", "//modules/video_coding/utility/simulcast_utility.h", "//modules/video_coding/utility/vp8_constants.h", "//modules/video_coding/utility/vp8_header_parser.cc", "//modules/video_coding/utility/vp8_header_parser.h", "//modules/video_coding/utility/vp9_constants.h", "//modules/video_coding/utility/vp9_uncompressed_header_parser.cc", "//modules/video_coding/utility/vp9_uncompressed_header_parser.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -22518,22 +22874,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:videocodec_test_fixture_api", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//api/test/video:function_video_factory", "//api/transport:field_trial_based_config", "//api/video:video_bitrate_allocation", "//api/video_codecs:video_codecs_api", "//api/video_codecs:video_decoder_factory_template", "//api/video_codecs:video_decoder_factory_template_dav1d_adapter", "//api/video_codecs:video_decoder_factory_template_libvpx_vp8_adapter", "//api/video_codecs:video_decoder_factory_template_libvpx_vp9_adapter", "//api/video_codecs:video_decoder_factory_template_open_h264_adapter", "//api/video_codecs:video_encoder_factory_template", "//api/video_codecs:video_encoder_factory_template_libaom_av1_adapter", "//api/video_codecs:video_encoder_factory_template_libvpx_vp8_adapter", "//api/video_codecs:video_encoder_factory_template_libvpx_vp9_adapter", "//api/video_codecs:video_encoder_factory_template_open_h264_adapter", "//call:video_stream_api", "//common_video:common_video", "//media:rtc_audio_video", "//media:rtc_media_base", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_codecs_test_framework", "//modules/video_coding:video_coding_utility", "//modules/video_coding:videocodec_test_stats_impl", "//modules/video_coding:webrtc_vp9_helpers", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base_tests_utils", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support", "//test:video_test_common", "//test:video_test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config", "//video/config:streams_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22544,8 +22900,9 @@
"//modules/video_coding/codecs/test/videocodec_test_fixture_impl.cc": [ "obj/modules/video_coding/videocodec_test_impl/videocodec_test_fixture_impl.o" ]
},
"sources": [ "//modules/video_coding/codecs/test/videocodec_test_fixture_impl.cc", "//modules/video_coding/codecs/test/videocodec_test_fixture_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -22553,22 +22910,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:videocodec_test_fixture_api", "//api/numerics:numerics", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:rtc_numerics", "//rtc_base:stringutils", "//test:test_common" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22579,8 +22936,9 @@
"//modules/video_coding/codecs/test/videocodec_test_stats_impl.cc": [ "obj/modules/video_coding/videocodec_test_stats_impl/videocodec_test_stats_impl.o" ]
},
"sources": [ "//modules/video_coding/codecs/test/videocodec_test_stats_impl.cc", "//modules/video_coding/codecs/test/videocodec_test_stats_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -22588,22 +22946,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_frame", "//api/video:video_frame_i010", "//api/video:video_rtp_headers", "//api/video_codecs:scalability_mode", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:scalable_video_controller", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:timeutils", "//rtc_base/system:rtc_export", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22618,30 +22976,30 @@
"//modules/video_coding/codecs/h264/h264_encoder_impl.cc": [ "obj/modules/video_coding/webrtc_h264/h264_encoder_impl.o" ]
},
"sources": [ "//modules/video_coding/codecs/h264/h264.cc", "//modules/video_coding/codecs/h264/h264_color_space.cc", "//modules/video_coding/codecs/h264/h264_color_space.h", "//modules/video_coding/codecs/h264/h264_decoder_impl.cc", "//modules/video_coding/codecs/h264/h264_decoder_impl.h", "//modules/video_coding/codecs/h264/h264_encoder_impl.cc", "//modules/video_coding/codecs/h264/h264_encoder_impl.h", "//modules/video_coding/codecs/h264/include/h264.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/video_coding:webrtc_libvpx_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libvpx:libvpx_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libvpx:libvpx_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//third_party/libvpx:libvpx" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libvpx/source/libvpx/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -22653,8 +23011,9 @@
"//modules/video_coding/codecs/interface/libvpx_interface.cc": [ "obj/modules/video_coding/webrtc_libvpx_interface/libvpx_interface.o" ]
},
"sources": [ "//modules/video_coding/codecs/interface/libvpx_interface.cc", "//modules/video_coding/codecs/interface/libvpx_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -22662,22 +23021,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api:scoped_refptr", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base/synchronization:mutex" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22692,8 +23051,9 @@
"//modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc": [ "obj/modules/video_coding/webrtc_multiplex/multiplex_encoder_adapter.o" ]
},
"sources": [ "//modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc", "//modules/video_coding/codecs/multiplex/include/augmented_video_frame_buffer.h", "//modules/video_coding/codecs/multiplex/include/multiplex_decoder_adapter.h", "//modules/video_coding/codecs/multiplex/include/multiplex_encoder_adapter.h", "//modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc", "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc", "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.h", "//modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -22701,22 +23061,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/libvpx:libvpx_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/libvpx:libvpx_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//:poison_software_video_codecs", "//api:fec_controller_api", "//api:scoped_refptr", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//api/video_codecs:vp8_temporal_layers_factory", "//common_video:common_video", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_libvpx_interface", "//modules/video_coding:webrtc_vp8_scalability", "//modules/video_coding:webrtc_vp8_temporal_layers", "//modules/video_coding/svc:scalability_mode_util", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:rtc_numerics", "//rtc_base:timeutils", "//rtc_base/experiments:cpu_speed_experiment", "//rtc_base/experiments:encoder_info_settings", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:rate_control_settings", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libvpx:libvpx", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/libvpx/source/libvpx/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22729,30 +23089,30 @@
"//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc": [ "obj/modules/video_coding/webrtc_vp8/libvpx_vp8_encoder.o" ]
},
"sources": [ "//modules/video_coding/codecs/vp8/include/vp8.h", "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc", "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.h", "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc", "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//modules/video_coding:webrtc_vp8_scalability": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/video_codecs:scalability_mode" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -22763,8 +23123,9 @@
"//modules/video_coding/codecs/vp8/vp8_scalability.cc": [ "obj/modules/video_coding/webrtc_vp8_scalability/vp8_scalability.o" ]
},
"sources": [ "//modules/video_coding/codecs/vp8/vp8_scalability.cc", "//modules/video_coding/codecs/vp8/vp8_scalability.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -22772,22 +23133,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api/video_codecs:video_codecs_api", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rate_statistics", "//rtc_base:rtc_numerics", "//rtc_base:timeutils", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22801,8 +23162,9 @@
"//modules/video_coding/codecs/vp8/temporal_layers_checker.cc": [ "obj/modules/video_coding/webrtc_vp8_temporal_layers/temporal_layers_checker.o" ]
},
"sources": [ "//modules/video_coding/codecs/vp8/default_temporal_layers.cc", "//modules/video_coding/codecs/vp8/default_temporal_layers.h", "//modules/video_coding/codecs/vp8/include/temporal_layers_checker.h", "//modules/video_coding/codecs/vp8/screenshare_layers.cc", "//modules/video_coding/codecs/vp8/screenshare_layers.h", "//modules/video_coding/codecs/vp8/temporal_layers.h", "//modules/video_coding/codecs/vp8/temporal_layers_checker.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -22810,22 +23172,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/libvpx:libvpx_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/libvpx:libvpx_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//:poison_software_video_codecs", "//api:fec_controller_api", "//api:field_trials_view", "//api:refcountedbase", "//api:scoped_refptr", "//api/transport:field_trial_based_config", "//api/video:video_frame", "//api/video:video_frame_i010", "//api/video:video_rtp_headers", "//api/video_codecs:scalability_mode", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_libvpx_interface", "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/svc:scalability_mode_util", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:scalable_video_controller", "//modules/video_coding/svc:svc_rate_allocator", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/containers:flat_map", "//rtc_base/experiments:encoder_info_settings", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:rate_control_settings", "//rtc_base/synchronization:mutex", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/libvpx:libvpx", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/libvpx/source/libvpx/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22840,8 +23202,9 @@
"//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc": [ "obj/modules/video_coding/webrtc_vp9/vp9_frame_buffer_pool.o" ]
},
"sources": [ "//modules/video_coding/codecs/vp9/include/vp9.h", "//modules/video_coding/codecs/vp9/libvpx_vp9_decoder.cc", "//modules/video_coding/codecs/vp9/libvpx_vp9_decoder.h", "//modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc", "//modules/video_coding/codecs/vp9/libvpx_vp9_encoder.h", "//modules/video_coding/codecs/vp9/vp9.cc", "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc", "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -22849,22 +23212,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_codec_constants", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:video_codec_interface", "//modules/video_coding/svc:scalability_mode_util", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:scalable_video_controller", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/experiments:stable_target_rate_experiment", "//third_party/abseil-cpp/absl/container:inlined_vector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -22876,30 +23239,30 @@
"//modules/video_coding/codecs/vp9/svc_config.cc": [ "obj/modules/video_coding/webrtc_vp9_helpers/svc_config.o" ]
},
"sources": [ "//modules/video_coding/codecs/vp9/svc_config.cc", "//modules/video_coding/codecs/vp9/svc_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//modules:module_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -22907,30 +23270,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/include/module_common_types.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules:module_api_public": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -22938,30 +23301,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/include/module_common_types_public.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//modules:module_fec_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -22969,21 +23332,22 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//modules/include/module_fec_types.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//modules:modules": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"deps": [ "//modules/audio_coding:audio_coding", "//modules/audio_device:audio_device", "//modules/audio_mixer:audio_mixer", "//modules/audio_processing:audio_processing", "//modules/congestion_controller:congestion_controller", "//modules/pacing:pacing", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//modules/rtp_rtcp:rtp_rtcp", "//modules/utility:utility", "//modules/video_coding:video_coding" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -22991,22 +23355,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//modules:modules_tests__runner", "//modules/audio_coding:audio_coding_modules_tests", "//modules/rtp_rtcp:rtp_rtcp_modules_tests", "//modules/video_coding:video_coding_modules_tests", "//test:test_main", "//test:video_test_common", "//testing:test_scripts_shared", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -23014,8 +23378,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -23029,7 +23394,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -23037,22 +23402,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//modules:module_api", "//modules:module_api_public", "//modules:modules_unittests__runner", "//modules/audio_coding:audio_coding_unittests", "//modules/audio_device:audio_device_unittests", "//modules/audio_mixer:audio_mixer_unittests", "//modules/audio_processing:audio_processing_unittests", "//modules/audio_processing/aec3:aec3_unittests", "//modules/audio_processing/ns:ns_unittests", "//modules/congestion_controller:congestion_controller_unittests", "//modules/pacing:pacing_unittests", "//modules/remote_bitrate_estimator:remote_bitrate_estimator_unittests", "//modules/rtp_rtcp:rtp_rtcp_unittests", "//modules/utility:utility_unittests", "//modules/video_coding:video_coding_unittests", "//modules/video_coding/timing:timing_unittests", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -23064,8 +23429,9 @@
"//modules/module_common_types_unittest.cc": [ "obj/modules/modules_unittests/module_common_types_unittest.o" ]
},
"sources": [ "//modules/module_common_types_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -23079,7 +23445,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -23087,22 +23453,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:math", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/common:str_join", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -23115,30 +23481,30 @@
"//net/dcsctp/common/str_join_test.cc": [ "obj/net/dcsctp/common/dcsctp_common_unittests/str_join_test.o" ]
},
"sources": [ "//net/dcsctp/common/math_test.cc", "//net/dcsctp/common/sequence_numbers_test.cc", "//net/dcsctp/common/str_join_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/common:handover_testing": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//net/dcsctp/public:socket" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23149,30 +23515,30 @@
"//net/dcsctp/common/handover_testing.cc": [ "obj/net/dcsctp/common/handover_testing/handover_testing.o" ]
},
"sources": [ "//net/dcsctp/common/handover_testing.cc", "//net/dcsctp/common/handover_testing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/common:internal_types": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/public:types", "//rtc_base:strong_alias" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23180,30 +23546,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/common/internal_types.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/common:math": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23211,30 +23577,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/common/math.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/common:sequence_numbers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/common:internal_types" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23242,30 +23608,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/common/sequence_numbers.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/common:str_join": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23273,30 +23639,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/common/str_join.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/fuzzers:dcsctp_fuzzers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//api/task_queue:task_queue", "//net/dcsctp/common:math", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:error_cause", "//net/dcsctp/packet:parameter", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/socket:dcsctp_socket", "//rtc_base:checks", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -23307,8 +23674,9 @@
"//net/dcsctp/fuzzers/dcsctp_fuzzers.cc": [ "obj/net/dcsctp/fuzzers/dcsctp_fuzzers/dcsctp_fuzzers.o" ]
},
"sources": [ "//net/dcsctp/fuzzers/dcsctp_fuzzers.cc", "//net/dcsctp/fuzzers/dcsctp_fuzzers.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -23316,22 +23684,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//net/dcsctp/fuzzers:dcsctp_fuzzers", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/public:socket", "//net/dcsctp/socket:dcsctp_socket", "//net/dcsctp/testing:testing_macros", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -23342,30 +23710,30 @@
"//net/dcsctp/fuzzers/dcsctp_fuzzers_test.cc": [ "obj/net/dcsctp/fuzzers/dcsctp_fuzzers_unittests/dcsctp_fuzzers_test.o" ]
},
"sources": [ "//net/dcsctp/fuzzers/dcsctp_fuzzers_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:bounded_io": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23373,30 +23741,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/packet/bounded_byte_reader.h", "//net/dcsctp/packet/bounded_byte_writer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:chunk": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:math", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:bounded_io", "//net/dcsctp/packet:data", "//net/dcsctp/packet:error_cause", "//net/dcsctp/packet:parameter", "//net/dcsctp/packet:tlv_trait", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23425,30 +23793,30 @@
"//net/dcsctp/packet/chunk/shutdown_complete_chunk.cc": [ "obj/net/dcsctp/packet/chunk/shutdown_complete_chunk.o" ]
},
"sources": [ "//net/dcsctp/packet/chunk/abort_chunk.cc", "//net/dcsctp/packet/chunk/abort_chunk.h", "//net/dcsctp/packet/chunk/chunk.cc", "//net/dcsctp/packet/chunk/chunk.h", "//net/dcsctp/packet/chunk/cookie_ack_chunk.cc", "//net/dcsctp/packet/chunk/cookie_ack_chunk.h", "//net/dcsctp/packet/chunk/cookie_echo_chunk.cc", "//net/dcsctp/packet/chunk/cookie_echo_chunk.h", "//net/dcsctp/packet/chunk/data_chunk.cc", "//net/dcsctp/packet/chunk/data_chunk.h", "//net/dcsctp/packet/chunk/data_common.h", "//net/dcsctp/packet/chunk/error_chunk.cc", "//net/dcsctp/packet/chunk/error_chunk.h", "//net/dcsctp/packet/chunk/forward_tsn_chunk.cc", "//net/dcsctp/packet/chunk/forward_tsn_chunk.h", "//net/dcsctp/packet/chunk/forward_tsn_common.h", "//net/dcsctp/packet/chunk/heartbeat_ack_chunk.cc", "//net/dcsctp/packet/chunk/heartbeat_ack_chunk.h", "//net/dcsctp/packet/chunk/heartbeat_request_chunk.cc", "//net/dcsctp/packet/chunk/heartbeat_request_chunk.h", "//net/dcsctp/packet/chunk/idata_chunk.cc", "//net/dcsctp/packet/chunk/idata_chunk.h", "//net/dcsctp/packet/chunk/iforward_tsn_chunk.cc", "//net/dcsctp/packet/chunk/iforward_tsn_chunk.h", "//net/dcsctp/packet/chunk/init_ack_chunk.cc", "//net/dcsctp/packet/chunk/init_ack_chunk.h", "//net/dcsctp/packet/chunk/init_chunk.cc", "//net/dcsctp/packet/chunk/init_chunk.h", "//net/dcsctp/packet/chunk/reconfig_chunk.cc", "//net/dcsctp/packet/chunk/reconfig_chunk.h", "//net/dcsctp/packet/chunk/sack_chunk.cc", "//net/dcsctp/packet/chunk/sack_chunk.h", "//net/dcsctp/packet/chunk/shutdown_ack_chunk.cc", "//net/dcsctp/packet/chunk/shutdown_ack_chunk.h", "//net/dcsctp/packet/chunk/shutdown_chunk.cc", "//net/dcsctp/packet/chunk/shutdown_chunk.h", "//net/dcsctp/packet/chunk/shutdown_complete_chunk.cc", "//net/dcsctp/packet/chunk/shutdown_complete_chunk.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:chunk_validators": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/packet:chunk", "//rtc_base:checks", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23460,30 +23828,30 @@
"//net/dcsctp/packet/chunk_validators.cc": [ "obj/net/dcsctp/packet/chunk_validators/chunk_validators.o" ]
},
"sources": [ "//net/dcsctp/packet/chunk_validators.cc", "//net/dcsctp/packet/chunk_validators.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:crc32c": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//third_party/crc32c:crc32c" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23495,30 +23863,30 @@
"//net/dcsctp/packet/crc32c.cc": [ "obj/net/dcsctp/packet/crc32c/crc32c.o" ]
},
"sources": [ "//net/dcsctp/packet/crc32c.cc", "//net/dcsctp/packet/crc32c.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:data": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/common:internal_types", "//net/dcsctp/public:types", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23526,8 +23894,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/packet/data.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -23535,22 +23904,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:internal_types", "//net/dcsctp/common:math", "//net/dcsctp/packet:bounded_io", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:chunk_validators", "//net/dcsctp/packet:crc32c", "//net/dcsctp/packet:error_cause", "//net/dcsctp/packet:parameter", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/packet:tlv_trait", "//net/dcsctp/public:types", "//net/dcsctp/testing:testing_macros", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -23606,30 +23975,30 @@
"//net/dcsctp/packet/tlv_trait_test.cc": [ "obj/net/dcsctp/packet/dcsctp_packet_unittests/tlv_trait_test.o" ]
},
"sources": [ "//net/dcsctp/packet/bounded_byte_reader_test.cc", "//net/dcsctp/packet/bounded_byte_writer_test.cc", "//net/dcsctp/packet/chunk/abort_chunk_test.cc", "//net/dcsctp/packet/chunk/cookie_ack_chunk_test.cc", "//net/dcsctp/packet/chunk/cookie_echo_chunk_test.cc", "//net/dcsctp/packet/chunk/data_chunk_test.cc", "//net/dcsctp/packet/chunk/error_chunk_test.cc", "//net/dcsctp/packet/chunk/forward_tsn_chunk_test.cc", "//net/dcsctp/packet/chunk/heartbeat_ack_chunk_test.cc", "//net/dcsctp/packet/chunk/heartbeat_request_chunk_test.cc", "//net/dcsctp/packet/chunk/idata_chunk_test.cc", "//net/dcsctp/packet/chunk/iforward_tsn_chunk_test.cc", "//net/dcsctp/packet/chunk/init_ack_chunk_test.cc", "//net/dcsctp/packet/chunk/init_chunk_test.cc", "//net/dcsctp/packet/chunk/reconfig_chunk_test.cc", "//net/dcsctp/packet/chunk/sack_chunk_test.cc", "//net/dcsctp/packet/chunk/shutdown_ack_chunk_test.cc", "//net/dcsctp/packet/chunk/shutdown_chunk_test.cc", "//net/dcsctp/packet/chunk/shutdown_complete_chunk_test.cc", "//net/dcsctp/packet/chunk_validators_test.cc", "//net/dcsctp/packet/crc32c_test.cc", "//net/dcsctp/packet/error_cause/cookie_received_while_shutting_down_cause_test.cc", "//net/dcsctp/packet/error_cause/invalid_mandatory_parameter_cause_test.cc", "//net/dcsctp/packet/error_cause/invalid_stream_identifier_cause_test.cc", "//net/dcsctp/packet/error_cause/missing_mandatory_parameter_cause_test.cc", "//net/dcsctp/packet/error_cause/no_user_data_cause_test.cc", "//net/dcsctp/packet/error_cause/out_of_resource_error_cause_test.cc", "//net/dcsctp/packet/error_cause/protocol_violation_cause_test.cc", "//net/dcsctp/packet/error_cause/restart_of_an_association_with_new_address_cause_test.cc", "//net/dcsctp/packet/error_cause/stale_cookie_error_cause_test.cc", "//net/dcsctp/packet/error_cause/unrecognized_chunk_type_cause_test.cc", "//net/dcsctp/packet/error_cause/unrecognized_parameter_cause_test.cc", "//net/dcsctp/packet/error_cause/unresolvable_address_cause_test.cc", "//net/dcsctp/packet/error_cause/user_initiated_abort_cause_test.cc", "//net/dcsctp/packet/parameter/add_incoming_streams_request_parameter_test.cc", "//net/dcsctp/packet/parameter/add_outgoing_streams_request_parameter_test.cc", "//net/dcsctp/packet/parameter/forward_tsn_supported_parameter_test.cc", "//net/dcsctp/packet/parameter/incoming_ssn_reset_request_parameter_test.cc", "//net/dcsctp/packet/parameter/outgoing_ssn_reset_request_parameter_test.cc", "//net/dcsctp/packet/parameter/parameter_test.cc", "//net/dcsctp/packet/parameter/reconfiguration_response_parameter_test.cc", "//net/dcsctp/packet/parameter/ssn_tsn_reset_request_parameter_test.cc", "//net/dcsctp/packet/parameter/state_cookie_parameter_test.cc", "//net/dcsctp/packet/parameter/supported_extensions_parameter_test.cc", "//net/dcsctp/packet/sctp_packet_test.cc", "//net/dcsctp/packet/tlv_trait_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:error_cause": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:internal_types", "//net/dcsctp/common:math", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:bounded_io", "//net/dcsctp/packet:data", "//net/dcsctp/packet:parameter", "//net/dcsctp/packet:tlv_trait", "//net/dcsctp/public:types", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23654,42 +24023,41 @@
"//net/dcsctp/packet/error_cause/user_initiated_abort_cause.cc": [ "obj/net/dcsctp/packet/error_cause/user_initiated_abort_cause.o" ]
},
"sources": [ "//net/dcsctp/packet/error_cause/cookie_received_while_shutting_down_cause.cc", "//net/dcsctp/packet/error_cause/cookie_received_while_shutting_down_cause.h", "//net/dcsctp/packet/error_cause/error_cause.cc", "//net/dcsctp/packet/error_cause/error_cause.h", "//net/dcsctp/packet/error_cause/invalid_mandatory_parameter_cause.cc", "//net/dcsctp/packet/error_cause/invalid_mandatory_parameter_cause.h", "//net/dcsctp/packet/error_cause/invalid_stream_identifier_cause.cc", "//net/dcsctp/packet/error_cause/invalid_stream_identifier_cause.h", "//net/dcsctp/packet/error_cause/missing_mandatory_parameter_cause.cc", "//net/dcsctp/packet/error_cause/missing_mandatory_parameter_cause.h", "//net/dcsctp/packet/error_cause/no_user_data_cause.cc", "//net/dcsctp/packet/error_cause/no_user_data_cause.h", "//net/dcsctp/packet/error_cause/out_of_resource_error_cause.cc", "//net/dcsctp/packet/error_cause/out_of_resource_error_cause.h", "//net/dcsctp/packet/error_cause/protocol_violation_cause.cc", "//net/dcsctp/packet/error_cause/protocol_violation_cause.h", "//net/dcsctp/packet/error_cause/restart_of_an_association_with_new_address_cause.cc", "//net/dcsctp/packet/error_cause/restart_of_an_association_with_new_address_cause.h", "//net/dcsctp/packet/error_cause/stale_cookie_error_cause.cc", "//net/dcsctp/packet/error_cause/stale_cookie_error_cause.h", "//net/dcsctp/packet/error_cause/unrecognized_chunk_type_cause.cc", "//net/dcsctp/packet/error_cause/unrecognized_chunk_type_cause.h", "//net/dcsctp/packet/error_cause/unrecognized_parameter_cause.cc", "//net/dcsctp/packet/error_cause/unrecognized_parameter_cause.h", "//net/dcsctp/packet/error_cause/unresolvable_address_cause.cc", "//net/dcsctp/packet/error_cause/unresolvable_address_cause.h", "//net/dcsctp/packet/error_cause/user_initiated_abort_cause.cc", "//net/dcsctp/packet/error_cause/user_initiated_abort_cause.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:packet": {
"deps": [ "//net/dcsctp/packet:bounded_io" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//net/dcsctp/packet:parameter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:internal_types", "//net/dcsctp/common:math", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:bounded_io", "//net/dcsctp/packet:data", "//net/dcsctp/packet:tlv_trait", "//net/dcsctp/public:types", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23711,30 +24079,30 @@
"//net/dcsctp/packet/parameter/supported_extensions_parameter.cc": [ "obj/net/dcsctp/packet/parameter/supported_extensions_parameter.o" ]
},
"sources": [ "//net/dcsctp/packet/parameter/add_incoming_streams_request_parameter.cc", "//net/dcsctp/packet/parameter/add_incoming_streams_request_parameter.h", "//net/dcsctp/packet/parameter/add_outgoing_streams_request_parameter.cc", "//net/dcsctp/packet/parameter/add_outgoing_streams_request_parameter.h", "//net/dcsctp/packet/parameter/forward_tsn_supported_parameter.cc", "//net/dcsctp/packet/parameter/forward_tsn_supported_parameter.h", "//net/dcsctp/packet/parameter/heartbeat_info_parameter.cc", "//net/dcsctp/packet/parameter/heartbeat_info_parameter.h", "//net/dcsctp/packet/parameter/incoming_ssn_reset_request_parameter.cc", "//net/dcsctp/packet/parameter/incoming_ssn_reset_request_parameter.h", "//net/dcsctp/packet/parameter/outgoing_ssn_reset_request_parameter.cc", "//net/dcsctp/packet/parameter/outgoing_ssn_reset_request_parameter.h", "//net/dcsctp/packet/parameter/parameter.cc", "//net/dcsctp/packet/parameter/parameter.h", "//net/dcsctp/packet/parameter/reconfiguration_response_parameter.cc", "//net/dcsctp/packet/parameter/reconfiguration_response_parameter.h", "//net/dcsctp/packet/parameter/ssn_tsn_reset_request_parameter.cc", "//net/dcsctp/packet/parameter/ssn_tsn_reset_request_parameter.h", "//net/dcsctp/packet/parameter/state_cookie_parameter.cc", "//net/dcsctp/packet/parameter/state_cookie_parameter.h", "//net/dcsctp/packet/parameter/supported_extensions_parameter.cc", "//net/dcsctp/packet/parameter/supported_extensions_parameter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:sctp_packet": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:internal_types", "//net/dcsctp/common:math", "//net/dcsctp/packet:bounded_io", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:crc32c", "//net/dcsctp/public:types", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23746,30 +24114,30 @@
"//net/dcsctp/packet/sctp_packet.cc": [ "obj/net/dcsctp/packet/sctp_packet/sctp_packet.o" ]
},
"sources": [ "//net/dcsctp/packet/sctp_packet.cc", "//net/dcsctp/packet/sctp_packet.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/packet:tlv_trait": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/packet:bounded_io", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23781,8 +24149,9 @@
"//net/dcsctp/packet/tlv_trait.cc": [ "obj/net/dcsctp/packet/tlv_trait/tlv_trait.o" ]
},
"sources": [ "//net/dcsctp/packet/tlv_trait.cc", "//net/dcsctp/packet/tlv_trait.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -23790,22 +24159,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//net/dcsctp/public:mocks", "//net/dcsctp/public:types", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -23817,30 +24186,31 @@
"//net/dcsctp/public/types_test.cc": [ "obj/net/dcsctp/public/dcsctp_public_unittests/types_test.o" ]
},
"sources": [ "//net/dcsctp/public/mock_dcsctp_socket_test.cc", "//net/dcsctp/public/types_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/public:factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/socket:dcsctp_socket", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -23851,8 +24221,9 @@
"//net/dcsctp/public/dcsctp_socket_factory.cc": [ "obj/net/dcsctp/public/factory/dcsctp_socket_factory.o" ]
},
"sources": [ "//net/dcsctp/public/dcsctp_socket_factory.cc", "//net/dcsctp/public/dcsctp_socket_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -23860,22 +24231,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//net/dcsctp/public:factory", "//net/dcsctp/public:socket", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -23883,30 +24254,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/public/mock_dcsctp_socket.h", "//net/dcsctp/public/mock_dcsctp_socket_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/public:socket": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/task_queue:task_queue", "//net/dcsctp/public:types", "//rtc_base:checks", "//rtc_base:strong_alias", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23917,30 +24288,30 @@
"//net/dcsctp/public/dcsctp_handover_state.cc": [ "obj/net/dcsctp/public/socket/dcsctp_handover_state.o" ]
},
"sources": [ "//net/dcsctp/public/dcsctp_handover_state.cc", "//net/dcsctp/public/dcsctp_handover_state.h", "//net/dcsctp/public/dcsctp_socket.h", "//net/dcsctp/public/packet_observer.h", "//net/dcsctp/public/timeout.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/public:types": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:strong_alias", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -23948,30 +24319,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/public/dcsctp_message.h", "//net/dcsctp/public/dcsctp_options.h", "//net/dcsctp/public/types.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/public:utils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/socket:dcsctp_socket", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -23982,30 +24354,30 @@
"//net/dcsctp/public/text_pcap_packet_observer.cc": [ "obj/net/dcsctp/public/utils/text_pcap_packet_observer.o" ]
},
"sources": [ "//net/dcsctp/public/text_pcap_packet_observer.cc", "//net/dcsctp/public/text_pcap_packet_observer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/rx:data_tracker": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/public:socket", "//net/dcsctp/timer:timer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24017,8 +24389,9 @@
"//net/dcsctp/rx/data_tracker.cc": [ "obj/net/dcsctp/rx/data_tracker/data_tracker.o" ]
},
"sources": [ "//net/dcsctp/rx/data_tracker.cc", "//net/dcsctp/rx/data_tracker.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -24026,22 +24399,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/task_queue:task_queue", "//net/dcsctp/common:handover_testing", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/public:types", "//net/dcsctp/rx:data_tracker", "//net/dcsctp/rx:interleaved_reassembly_streams", "//net/dcsctp/rx:reassembly_queue", "//net/dcsctp/rx:reassembly_streams", "//net/dcsctp/rx:traditional_reassembly_streams", "//net/dcsctp/testing:data_generator", "//net/dcsctp/timer:timer", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24055,30 +24428,31 @@
"//net/dcsctp/rx/traditional_reassembly_streams_test.cc": [ "obj/net/dcsctp/rx/dcsctp_rx_unittests/traditional_reassembly_streams_test.o" ]
},
"sources": [ "//net/dcsctp/rx/data_tracker_test.cc", "//net/dcsctp/rx/interleaved_reassembly_streams_test.cc", "//net/dcsctp/rx/reassembly_queue_test.cc", "//net/dcsctp/rx/traditional_reassembly_streams_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/rx:interleaved_reassembly_streams": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/public:types", "//net/dcsctp/rx:reassembly_streams", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24090,30 +24464,31 @@
"//net/dcsctp/rx/interleaved_reassembly_streams.cc": [ "obj/net/dcsctp/rx/interleaved_reassembly_streams/interleaved_reassembly_streams.o" ]
},
"sources": [ "//net/dcsctp/rx/interleaved_reassembly_streams.cc", "//net/dcsctp/rx/interleaved_reassembly_streams.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/rx:reassembly_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:internal_types", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/packet:parameter", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/rx:interleaved_reassembly_streams", "//net/dcsctp/rx:reassembly_streams", "//net/dcsctp/rx:traditional_reassembly_streams", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24125,30 +24500,30 @@
"//net/dcsctp/rx/reassembly_queue.cc": [ "obj/net/dcsctp/rx/reassembly_queue/reassembly_queue.o" ]
},
"sources": [ "//net/dcsctp/rx/reassembly_queue.cc", "//net/dcsctp/rx/reassembly_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/rx:reassembly_streams": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24156,30 +24531,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/rx/reassembly_streams.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/rx:traditional_reassembly_streams": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/public:types", "//net/dcsctp/rx:reassembly_streams", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24191,30 +24566,30 @@
"//net/dcsctp/rx/traditional_reassembly_streams.cc": [ "obj/net/dcsctp/rx/traditional_reassembly_streams/traditional_reassembly_streams.o" ]
},
"sources": [ "//net/dcsctp/rx/traditional_reassembly_streams.cc", "//net/dcsctp/rx/traditional_reassembly_streams.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/socket:context": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/common:internal_types", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24222,30 +24597,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/socket/context.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/socket:dcsctp_socket": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:refcountedbase", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:task_queue", "//net/dcsctp/common:internal_types", "//net/dcsctp/packet:bounded_io", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:chunk_validators", "//net/dcsctp/packet:data", "//net/dcsctp/packet:error_cause", "//net/dcsctp/packet:parameter", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/packet:tlv_trait", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/rx:data_tracker", "//net/dcsctp/rx:reassembly_queue", "//net/dcsctp/socket:context", "//net/dcsctp/socket:heartbeat_handler", "//net/dcsctp/socket:packet_sender", "//net/dcsctp/socket:stream_reset_handler", "//net/dcsctp/socket:transmission_control_block", "//net/dcsctp/timer:timer", "//net/dcsctp/tx:retransmission_error_counter", "//net/dcsctp/tx:retransmission_queue", "//net/dcsctp/tx:retransmission_timeout", "//net/dcsctp/tx:rr_send_queue", "//net/dcsctp/tx:send_queue", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24259,8 +24635,9 @@
"//net/dcsctp/socket/state_cookie.cc": [ "obj/net/dcsctp/socket/dcsctp_socket/state_cookie.o" ]
},
"sources": [ "//net/dcsctp/socket/callback_deferrer.cc", "//net/dcsctp/socket/callback_deferrer.h", "//net/dcsctp/socket/dcsctp_socket.cc", "//net/dcsctp/socket/dcsctp_socket.h", "//net/dcsctp/socket/state_cookie.cc", "//net/dcsctp/socket/state_cookie.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -24268,22 +24645,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:create_network_emulation_manager", "//api:network_emulation_manager_api", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//call:simulated_network", "//net/dcsctp/common:handover_testing", "//net/dcsctp/common:internal_types", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:error_cause", "//net/dcsctp/packet:parameter", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/packet:tlv_trait", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/public:utils", "//net/dcsctp/rx:data_tracker", "//net/dcsctp/rx:reassembly_queue", "//net/dcsctp/socket:dcsctp_socket", "//net/dcsctp/socket:heartbeat_handler", "//net/dcsctp/socket:mock_callbacks", "//net/dcsctp/socket:mock_context", "//net/dcsctp/socket:packet_sender", "//net/dcsctp/socket:stream_reset_handler", "//net/dcsctp/testing:data_generator", "//net/dcsctp/testing:testing_macros", "//net/dcsctp/timer:task_queue_timeout", "//net/dcsctp/timer:timer", "//net/dcsctp/tx:mock_send_queue", "//net/dcsctp/tx:retransmission_queue", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:rtc_base_tests_utils", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base:timeutils", "//test:test_support", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24299,30 +24676,30 @@
"//net/dcsctp/socket/stream_reset_handler_test.cc": [ "obj/net/dcsctp/socket/dcsctp_socket_unittests/stream_reset_handler_test.o" ]
},
"sources": [ "//net/dcsctp/socket/dcsctp_socket_network_test.cc", "//net/dcsctp/socket/dcsctp_socket_test.cc", "//net/dcsctp/socket/heartbeat_handler_test.cc", "//net/dcsctp/socket/packet_sender_test.cc", "//net/dcsctp/socket/state_cookie_test.cc", "//net/dcsctp/socket/stream_reset_handler_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/socket:heartbeat_handler": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/packet:bounded_io", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:parameter", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/socket:context", "//net/dcsctp/timer:timer", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24334,8 +24711,9 @@
"//net/dcsctp/socket/heartbeat_handler.cc": [ "obj/net/dcsctp/socket/heartbeat_handler/heartbeat_handler.o" ]
},
"sources": [ "//net/dcsctp/socket/heartbeat_handler.cc", "//net/dcsctp/socket/heartbeat_handler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -24343,22 +24721,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/task_queue:task_queue", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/timer:timer", "//rtc_base:logging", "//rtc_base:random", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24366,8 +24743,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/socket/mock_dcsctp_socket_callbacks.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -24375,22 +24753,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//net/dcsctp/common:internal_types", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/socket:context", "//net/dcsctp/socket:mock_callbacks", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24398,30 +24775,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/socket/mock_context.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/socket:packet_sender": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/timer:timer" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24433,30 +24810,31 @@
"//net/dcsctp/socket/packet_sender.cc": [ "obj/net/dcsctp/socket/packet_sender/packet_sender.o" ]
},
"sources": [ "//net/dcsctp/socket/packet_sender.cc", "//net/dcsctp/socket/packet_sender.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/socket:stream_reset_handler": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:internal_types", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:parameter", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/packet:tlv_trait", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/rx:data_tracker", "//net/dcsctp/rx:reassembly_queue", "//net/dcsctp/socket:context", "//net/dcsctp/timer:timer", "//net/dcsctp/tx:retransmission_queue", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/containers:flat_set", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24468,30 +24846,31 @@
"//net/dcsctp/socket/stream_reset_handler.cc": [ "obj/net/dcsctp/socket/stream_reset_handler/stream_reset_handler.o" ]
},
"sources": [ "//net/dcsctp/socket/stream_reset_handler.cc", "//net/dcsctp/socket/stream_reset_handler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/socket:transmission_control_block": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/task_queue:task_queue", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/rx:data_tracker", "//net/dcsctp/rx:reassembly_queue", "//net/dcsctp/socket:context", "//net/dcsctp/socket:heartbeat_handler", "//net/dcsctp/socket:packet_sender", "//net/dcsctp/socket:stream_reset_handler", "//net/dcsctp/timer:timer", "//net/dcsctp/tx:retransmission_error_counter", "//net/dcsctp/tx:retransmission_queue", "//net/dcsctp/tx:retransmission_timeout", "//net/dcsctp/tx:send_queue", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24503,30 +24882,30 @@
"//net/dcsctp/socket/transmission_control_block.cc": [ "obj/net/dcsctp/socket/transmission_control_block/transmission_control_block.o" ]
},
"sources": [ "//net/dcsctp/socket/capabilities.h", "//net/dcsctp/socket/transmission_control_block.cc", "//net/dcsctp/socket/transmission_control_block.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/testing:data_generator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:internal_types", "//net/dcsctp/packet:data", "//net/dcsctp/public:types", "//rtc_base:checks", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24537,30 +24916,30 @@
"//net/dcsctp/testing/data_generator.cc": [ "obj/net/dcsctp/testing/data_generator/data_generator.o" ]
},
"sources": [ "//net/dcsctp/testing/data_generator.cc", "//net/dcsctp/testing/data_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/testing:testing_macros": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24568,8 +24947,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/testing/testing_macros.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -24577,22 +24957,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/task_queue:task_queue", "//api/task_queue/test:mock_task_queue_base", "//net/dcsctp/public:socket", "//net/dcsctp/timer:task_queue_timeout", "//net/dcsctp/timer:timer", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//test:test_support", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24604,30 +24984,30 @@
"//net/dcsctp/timer/timer_test.cc": [ "obj/net/dcsctp/timer/dcsctp_timer_unittests/timer_test.o" ]
},
"sources": [ "//net/dcsctp/timer/task_queue_timeout_test.cc", "//net/dcsctp/timer/timer_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/timer:task_queue_timeout": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//rtc_base:checks", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24639,30 +25019,30 @@
"//net/dcsctp/timer/task_queue_timeout.cc": [ "obj/net/dcsctp/timer/task_queue_timeout/task_queue_timeout.o" ]
},
"sources": [ "//net/dcsctp/timer/task_queue_timeout.cc", "//net/dcsctp/timer/task_queue_timeout.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/timer:timer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/task_queue:task_queue", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//rtc_base:checks", "//rtc_base:strong_alias", "//rtc_base/containers:flat_map", "//rtc_base/containers:flat_set", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24674,8 +25054,9 @@
"//net/dcsctp/timer/timer.cc": [ "obj/net/dcsctp/timer/timer/timer.o" ]
},
"sources": [ "//net/dcsctp/timer/fake_timeout.h", "//net/dcsctp/timer/timer.cc", "//net/dcsctp/timer/timer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -24683,22 +25064,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api/task_queue:task_queue", "//net/dcsctp/common:handover_testing", "//net/dcsctp/common:math", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/socket:mock_callbacks", "//net/dcsctp/testing:data_generator", "//net/dcsctp/testing:testing_macros", "//net/dcsctp/timer:timer", "//net/dcsctp/tx:mock_send_queue", "//net/dcsctp/tx:outstanding_data", "//net/dcsctp/tx:retransmission_error_counter", "//net/dcsctp/tx:retransmission_queue", "//net/dcsctp/tx:retransmission_timeout", "//net/dcsctp/tx:rr_send_queue", "//net/dcsctp/tx:send_queue", "//net/dcsctp/tx:stream_scheduler", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -24714,8 +25095,9 @@
"//net/dcsctp/tx/stream_scheduler_test.cc": [ "obj/net/dcsctp/tx/dcsctp_tx_unittests/stream_scheduler_test.o" ]
},
"sources": [ "//net/dcsctp/tx/outstanding_data_test.cc", "//net/dcsctp/tx/retransmission_error_counter_test.cc", "//net/dcsctp/tx/retransmission_queue_test.cc", "//net/dcsctp/tx/retransmission_timeout_test.cc", "//net/dcsctp/tx/rr_send_queue_test.cc", "//net/dcsctp/tx/stream_scheduler_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -24723,22 +25105,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//net/dcsctp/tx:send_queue", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24746,30 +25127,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/tx/mock_send_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/tx:outstanding_data": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:math", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/timer:timer", "//net/dcsctp/tx:retransmission_timeout", "//net/dcsctp/tx:send_queue", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24781,30 +25162,30 @@
"//net/dcsctp/tx/outstanding_data.cc": [ "obj/net/dcsctp/tx/outstanding_data/outstanding_data.o" ]
},
"sources": [ "//net/dcsctp/tx/outstanding_data.cc", "//net/dcsctp/tx/outstanding_data.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/tx:retransmission_error_counter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/public:types", "//rtc_base:checks", "//rtc_base:logging", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24816,30 +25197,30 @@
"//net/dcsctp/tx/retransmission_error_counter.cc": [ "obj/net/dcsctp/tx/retransmission_error_counter/retransmission_error_counter.o" ]
},
"sources": [ "//net/dcsctp/tx/retransmission_error_counter.cc", "//net/dcsctp/tx/retransmission_error_counter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/tx:retransmission_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:math", "//net/dcsctp/common:sequence_numbers", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/timer:timer", "//net/dcsctp/tx:outstanding_data", "//net/dcsctp/tx:retransmission_timeout", "//net/dcsctp/tx:send_queue", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24851,30 +25232,30 @@
"//net/dcsctp/tx/retransmission_queue.cc": [ "obj/net/dcsctp/tx/retransmission_queue/retransmission_queue.o" ]
},
"sources": [ "//net/dcsctp/tx/retransmission_queue.cc", "//net/dcsctp/tx/retransmission_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/tx:retransmission_timeout": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//net/dcsctp/public:types", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24886,30 +25267,30 @@
"//net/dcsctp/tx/retransmission_timeout.cc": [ "obj/net/dcsctp/tx/retransmission_timeout/retransmission_timeout.o" ]
},
"sources": [ "//net/dcsctp/tx/retransmission_timeout.cc", "//net/dcsctp/tx/retransmission_timeout.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/tx:rr_send_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:data", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/tx:send_queue", "//net/dcsctp/tx:stream_scheduler", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/containers:flat_map", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24921,30 +25302,30 @@
"//net/dcsctp/tx/rr_send_queue.cc": [ "obj/net/dcsctp/tx/rr_send_queue/rr_send_queue.o" ]
},
"sources": [ "//net/dcsctp/tx/rr_send_queue.cc", "//net/dcsctp/tx/rr_send_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//net/dcsctp/tx:send_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:internal_types", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24952,30 +25333,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//net/dcsctp/tx/send_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//net/dcsctp/tx:stream_scheduler": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//net/dcsctp/common:str_join", "//net/dcsctp/packet:chunk", "//net/dcsctp/packet:data", "//net/dcsctp/packet:sctp_packet", "//net/dcsctp/public:socket", "//net/dcsctp/public:types", "//net/dcsctp/tx:send_queue", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:strong_alias", "//rtc_base/containers:flat_set", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -24987,8 +25368,9 @@
"//net/dcsctp/tx/stream_scheduler.cc": [ "obj/net/dcsctp/tx/stream_scheduler/stream_scheduler.o" ]
},
"sources": [ "//net/dcsctp/tx/stream_scheduler.cc", "//net/dcsctp/tx/stream_scheduler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -24996,22 +25378,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//net/dcsctp:dcsctp_unittests__runner", "//net/dcsctp/common:dcsctp_common_unittests", "//net/dcsctp/fuzzers:dcsctp_fuzzers_unittests", "//net/dcsctp/packet:dcsctp_packet_unittests", "//net/dcsctp/public:dcsctp_public_unittests", "//net/dcsctp/rx:dcsctp_rx_unittests", "//net/dcsctp/socket:dcsctp_socket_unittests", "//net/dcsctp/timer:dcsctp_timer_unittests", "//net/dcsctp/tx:dcsctp_tx_unittests", "//test:test_main", "//testing:test_scripts_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -25019,8 +25401,9 @@
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -25034,7 +25417,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -25042,22 +25425,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:ice_transport_interface", "//api:libjingle_peerconnection_api", "//api/task_queue:pending_task_safety_flag", "//api/units:time_delta", "//p2p:rtc_p2p", "//rtc_base:copy_on_write_buffer", "//rtc_base:task_queue_for_test", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25065,30 +25448,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//p2p/base/fake_ice_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//p2p:fake_port_allocator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//p2p:rtc_p2p", "//rtc_base:net_helpers", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base/memory:always_valid_pointer", "//test:scoped_key_value_config", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25096,30 +25480,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//p2p/base/fake_port_allocator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//p2p:libstunprober": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:packet_socket_factory", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/transport:stun_types", "//api/units:time_delta", "//p2p:rtc_p2p", "//rtc_base:async_resolver_interface", "//rtc_base:byte_buffer", "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25131,8 +25516,9 @@
"//p2p/stunprober/stun_prober.cc": [ "obj/p2p/libstunprober/stun_prober.o" ]
},
"sources": [ "//p2p/stunprober/stun_prober.cc", "//p2p/stunprober/stun_prober.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -25140,22 +25526,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//p2p:libstunprober", "//p2p:p2p_test_utils", "//p2p:rtc_p2p", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:ip_address", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//test:test_support", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25166,42 +25552,43 @@
"//p2p/stunprober/stun_prober_unittest.cc": [ "obj/p2p/libstunprober_unittests/stun_prober_unittest.o" ]
},
"sources": [ "//p2p/stunprober/stun_prober_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//p2p:p2p": {
"deps": [ "//p2p:libstunprober", "//p2p:rtc_p2p" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//p2p:p2p_server_utils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//api:packet_socket_factory", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:stun_types", "//api/units:time_delta", "//p2p:rtc_p2p", "//rtc_base:byte_buffer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25213,8 +25600,9 @@
"//p2p/base/turn_server.cc": [ "obj/p2p/p2p_server_utils/turn_server.o" ]
},
"sources": [ "//p2p/base/stun_server.cc", "//p2p/base/stun_server.h", "//p2p/base/turn_server.cc", "//p2p/base/turn_server.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -25222,22 +25610,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:dtls_transport_interface", "//api:libjingle_peerconnection_api", "//api:mock_async_dns_resolver", "//api:packet_socket_factory", "//api:sequence_checker", "//api:turn_customizer", "//api/crypto:options", "//api/transport:stun_types", "//p2p:fake_ice_transport", "//p2p:fake_port_allocator", "//p2p:p2p_server_utils", "//p2p:rtc_p2p", "//rtc_base:async_resolver_interface", "//rtc_base:copy_on_write_buffer", "//rtc_base:gunit_helpers", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:socket_server", "//rtc_base:threading", "//rtc_base/third_party/sigslot:sigslot", "//test:test_support", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25248,30 +25636,31 @@
"//p2p/base/test_stun_server.cc": [ "obj/p2p/p2p_test_utils/test_stun_server.o" ]
},
"sources": [ "//p2p/base/fake_dtls_transport.h", "//p2p/base/fake_packet_transport.h", "//p2p/base/mock_active_ice_controller.h", "//p2p/base/mock_async_resolver.h", "//p2p/base/mock_dns_resolving_packet_socket_factory.h", "//p2p/base/mock_ice_agent.h", "//p2p/base/mock_ice_controller.h", "//p2p/base/mock_ice_transport.h", "//p2p/base/test_stun_server.cc", "//p2p/base/test_stun_server.h", "//p2p/base/test_turn_customizer.h", "//p2p/base/test_turn_server.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//p2p:rtc_p2p": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api:async_dns_resolver", "//api:candidate", "//api:dtls_transport_interface", "//api:field_trials_view", "//api:ice_transport_interface", "//api:make_ref_counted", "//api:packet_socket_factory", "//api:rtc_error", "//api:scoped_refptr", "//api:sequence_checker", "//api:turn_customizer", "//api:wrapping_async_dns_resolver", "//api/crypto:options", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:enums", "//api/transport:field_trial_based_config", "//api/transport:stun_types", "//api/units:time_delta", "//api/units:timestamp", "//logging:ice_log", "//rtc_base:async_resolver_interface", "//rtc_base:buffer", "//rtc_base:buffer_queue", "//rtc_base:byte_buffer", "//rtc_base:byte_order", "//rtc_base:callback_list", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:net_helpers", "//rtc_base:network_constants", "//rtc_base:rate_tracker", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_numerics", "//rtc_base:safe_minmax", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:socket_factory", "//rtc_base:socket_server", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base:weak_ptr", "//rtc_base/containers:flat_map", "//rtc_base/experiments:field_trial_parser", "//rtc_base/memory:always_valid_pointer", "//rtc_base/network:sent_packet", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//rtc_base/third_party/base64:base64", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25312,8 +25701,9 @@
"//p2p/client/turn_port_factory.cc": [ "obj/p2p/rtc_p2p/turn_port_factory.o" ]
},
"sources": [ "//p2p/base/active_ice_controller_factory_interface.h", "//p2p/base/active_ice_controller_interface.h", "//p2p/base/async_stun_tcp_socket.cc", "//p2p/base/async_stun_tcp_socket.h", "//p2p/base/basic_async_resolver_factory.cc", "//p2p/base/basic_async_resolver_factory.h", "//p2p/base/basic_ice_controller.cc", "//p2p/base/basic_ice_controller.h", "//p2p/base/basic_packet_socket_factory.cc", "//p2p/base/basic_packet_socket_factory.h", "//p2p/base/candidate_pair_interface.h", "//p2p/base/connection.cc", "//p2p/base/connection.h", "//p2p/base/connection_info.cc", "//p2p/base/connection_info.h", "//p2p/base/default_ice_transport_factory.cc", "//p2p/base/default_ice_transport_factory.h", "//p2p/base/dtls_transport.cc", "//p2p/base/dtls_transport.h", "//p2p/base/dtls_transport_factory.h", "//p2p/base/dtls_transport_internal.cc", "//p2p/base/dtls_transport_internal.h", "//p2p/base/ice_agent_interface.h", "//p2p/base/ice_controller_factory_interface.h", "//p2p/base/ice_controller_interface.cc", "//p2p/base/ice_controller_interface.h", "//p2p/base/ice_credentials_iterator.cc", "//p2p/base/ice_credentials_iterator.h", "//p2p/base/ice_switch_reason.cc", "//p2p/base/ice_switch_reason.h", "//p2p/base/ice_transport_internal.cc", "//p2p/base/ice_transport_internal.h", "//p2p/base/p2p_constants.cc", "//p2p/base/p2p_constants.h", "//p2p/base/p2p_transport_channel.cc", "//p2p/base/p2p_transport_channel.h", "//p2p/base/p2p_transport_channel_ice_field_trials.h", "//p2p/base/packet_transport_internal.cc", "//p2p/base/packet_transport_internal.h", "//p2p/base/port.cc", "//p2p/base/port.h", "//p2p/base/port_allocator.cc", "//p2p/base/port_allocator.h", "//p2p/base/port_interface.cc", "//p2p/base/port_interface.h", "//p2p/base/pseudo_tcp.cc", "//p2p/base/pseudo_tcp.h", "//p2p/base/regathering_controller.cc", "//p2p/base/regathering_controller.h", "//p2p/base/stun_port.cc", "//p2p/base/stun_port.h", "//p2p/base/stun_request.cc", "//p2p/base/stun_request.h", "//p2p/base/tcp_port.cc", "//p2p/base/tcp_port.h", "//p2p/base/transport_description.cc", "//p2p/base/transport_description.h", "//p2p/base/transport_description_factory.cc", "//p2p/base/transport_description_factory.h", "//p2p/base/transport_info.h", "//p2p/base/turn_port.cc", "//p2p/base/turn_port.h", "//p2p/base/udp_port.h", "//p2p/base/wrapping_active_ice_controller.cc", "//p2p/base/wrapping_active_ice_controller.h", "//p2p/client/basic_port_allocator.cc", "//p2p/client/basic_port_allocator.h", "//p2p/client/relay_port_factory_interface.h", "//p2p/client/turn_port_factory.cc", "//p2p/client/turn_port_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -25321,22 +25711,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:candidate", "//api:dtls_transport_interface", "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:mock_async_dns_resolver", "//api:packet_socket_factory", "//api:scoped_refptr", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:stun_types", "//api/units:time_delta", "//p2p:fake_ice_transport", "//p2p:fake_port_allocator", "//p2p:p2p_server_utils", "//p2p:p2p_test_utils", "//p2p:rtc_p2p", "//rtc_base:buffer", "//rtc_base:byte_buffer", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:gunit_helpers", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:net_helpers", "//rtc_base:network_constants", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base:testclient", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/network:sent_packet", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:metrics", "//test:rtc_expect_death", "//test:scoped_key_value_config", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25365,8 +25755,9 @@
"//p2p/client/basic_port_allocator_unittest.cc": [ "obj/p2p/rtc_p2p_unittests/basic_port_allocator_unittest.o" ]
},
"sources": [ "//p2p/base/async_stun_tcp_socket_unittest.cc", "//p2p/base/basic_async_resolver_factory_unittest.cc", "//p2p/base/dtls_transport_unittest.cc", "//p2p/base/ice_credentials_iterator_unittest.cc", "//p2p/base/p2p_transport_channel_unittest.cc", "//p2p/base/port_allocator_unittest.cc", "//p2p/base/port_unittest.cc", "//p2p/base/pseudo_tcp_unittest.cc", "//p2p/base/regathering_controller_unittest.cc", "//p2p/base/stun_port_unittest.cc", "//p2p/base/stun_request_unittest.cc", "//p2p/base/stun_server_unittest.cc", "//p2p/base/tcp_port_unittest.cc", "//p2p/base/transport_description_factory_unittest.cc", "//p2p/base/transport_description_unittest.cc", "//p2p/base/turn_port_unittest.cc", "//p2p/base/turn_server_unittest.cc", "//p2p/base/wrapping_active_ice_controller_unittest.cc", "//p2p/client/basic_port_allocator_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -25374,22 +25765,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtls_transport_interface", "//api:frame_transformer_interface", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api/crypto:frame_decryptor_interface", "//api/task_queue:pending_task_safety_flag", "//api/transport/rtp:rtp_source", "//media:rtc_media_base", "//pc:audio_track", "//pc:jitter_buffer_delay", "//pc:media_stream", "//pc:media_stream_track_proxy", "//pc:remote_audio_source", "//pc:rtp_receiver", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25401,8 +25792,9 @@
"//pc/audio_rtp_receiver.cc": [ "obj/pc/audio_rtp_receiver/audio_rtp_receiver.o" ]
},
"sources": [ "//pc/audio_rtp_receiver.cc", "//pc/audio_rtp_receiver.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -25410,22 +25802,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:media_stream_interface", "//api:scoped_refptr", "//api:sequence_checker", "//rtc_base:checks", "//rtc_base/system:no_unique_address" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -25437,8 +25828,9 @@
"//pc/audio_track.cc": [ "obj/pc/audio_track/audio_track.o" ]
},
"sources": [ "//pc/audio_track.cc", "//pc/audio_track.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -25446,22 +25838,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtp_parameters", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api:sequence_checker", "//api/crypto:options", "//api/task_queue:pending_task_safety_flag", "//api/units:timestamp", "//call:rtp_interfaces", "//call:rtp_receiver", "//media:rtc_media_base", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:rtc_p2p", "//pc:channel_interface", "//pc:rtp_media_utils", "//pc:rtp_transport_internal", "//pc:session_description", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:socket", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base/containers:flat_set", "//rtc_base/network:sent_packet", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25472,8 +25864,9 @@
"//pc/channel.cc": [ "obj/pc/channel/channel.o" ]
},
"sources": [ "//pc/channel.cc", "//pc/channel.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*", "//test/peer_scenario:peer_scenario" ]
},
@@ -25481,22 +25874,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtp_parameters", "//media:rtc_media_base", "//pc:rtp_transport_internal", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25504,8 +25897,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/channel_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -25513,22 +25907,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:callfactory_api", "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:refcountedbase", "//api:scoped_refptr", "//api:sequence_checker", "//api/neteq:neteq_api", "//api/transport:field_trial_based_config", "//api/transport:sctp_transport_factory_interface", "//media:rtc_data_sctp_transport_factory", "//media:rtc_media_base", "//p2p:rtc_p2p", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:socket_factory", "//rtc_base:socket_server", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/memory:always_valid_pointer" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25540,8 +25934,9 @@
"//pc/connection_context.cc": [ "obj/pc/connection_context/connection_context.o" ]
},
"sources": [ "//pc/connection_context.cc", "//pc/connection_context.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -25549,22 +25944,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:scoped_refptr", "//api:sequence_checker", "//api/transport:datagram_transport_interface", "//media:rtc_media_base", "//pc:data_channel_utils", "//pc:peer_connection_internal", "//pc:sctp_data_channel", "//pc:sctp_utils", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base:weak_ptr", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25575,8 +25970,9 @@
"//pc/data_channel_controller.cc": [ "obj/pc/data_channel_controller/data_channel_controller.o" ]
},
"sources": [ "//pc/data_channel_controller.cc", "//pc/data_channel_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -25584,22 +25980,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//pc:data_channel_controller", "//pc:pc_test_utils", "//pc:peer_connection_internal", "//pc:sctp_data_channel", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25610,8 +26006,9 @@
"//pc/data_channel_controller_unittest.cc": [ "obj/pc/data_channel_controller_unittest/data_channel_controller_unittest.o" ]
},
"sources": [ "//pc/data_channel_controller_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -25619,22 +26016,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//media:rtc_media_base", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25646,8 +26043,9 @@
"//pc/data_channel_utils.cc": [ "obj/pc/data_channel_utils/data_channel_utils.o" ]
},
"sources": [ "//pc/data_channel_utils.cc", "//pc/data_channel_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -25655,22 +26053,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtls_transport_interface", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//p2p:rtc_p2p", "//pc:srtp_transport", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25681,8 +26079,9 @@
"//pc/dtls_srtp_transport.cc": [ "obj/pc/dtls_srtp_transport/dtls_srtp_transport.o" ]
},
"sources": [ "//pc/dtls_srtp_transport.cc", "//pc/dtls_srtp_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -25690,22 +26089,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtls_transport_interface", "//api:ice_transport_interface", "//api:libjingle_peerconnection_api", "//api:make_ref_counted", "//api:scoped_refptr", "//api:sequence_checker", "//p2p:rtc_p2p", "//pc:ice_transport", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25716,8 +26115,9 @@
"//pc/dtls_transport.cc": [ "obj/pc/dtls_transport/dtls_transport.o" ]
},
"sources": [ "//pc/dtls_transport.cc", "//pc/dtls_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -25725,22 +26125,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtmf_sender_interface", "//api:libjingle_peerconnection_api", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//pc:proxy", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:refcount", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25752,30 +26152,30 @@
"//pc/dtmf_sender.cc": [ "obj/pc/dtmf_sender/dtmf_sender.o" ]
},
"sources": [ "//pc/dtmf_sender.cc", "//pc/dtmf_sender.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
"//pc:external_hmac": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libsrtp:libsrtp_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "PACKAGE_STRING=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "PACKAGE_VERSION=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "HAVE_CONFIG_H", "OPENSSL", "GCM", "HAVE_STDLIB_H", "HAVE_STRING_H", "HAVE_STDINT_H", "HAVE_INTTYPES_H", "HAVE_INT16_T", "HAVE_INT32_T", "HAVE_INT8_T", "HAVE_UINT16_T", "HAVE_UINT32_T", "HAVE_UINT64_T", "HAVE_UINT8_T", "HAVE_ARPA_INET_H", "HAVE_NETINET_IN_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "OPENSSL_NO_ASM" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libsrtp:libsrtp_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "PACKAGE_STRING=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "PACKAGE_VERSION=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "HAVE_CONFIG_H", "OPENSSL", "GCM", "HAVE_STDLIB_H", "HAVE_STRING_H", "HAVE_STDINT_H", "HAVE_INTTYPES_H", "HAVE_INT16_T", "HAVE_INT32_T", "HAVE_INT8_T", "HAVE_UINT16_T", "HAVE_UINT32_T", "HAVE_UINT64_T", "HAVE_UINT8_T", "HAVE_ARPA_INET_H", "HAVE_NETINET_IN_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "OPENSSL_NO_ASM" ],
"deps": [ "//rtc_base:logging", "//rtc_base:zero_memory", "//third_party/libsrtp:libsrtp" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libsrtp/", "//third_party/libsrtp/config/", "//third_party/libsrtp/include/", "//third_party/libsrtp/crypto/include/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -25786,8 +26186,9 @@
"//pc/external_hmac.cc": [ "obj/pc/external_hmac/external_hmac.o" ]
},
"sources": [ "//pc/external_hmac.cc", "//pc/external_hmac.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -25795,22 +26196,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtc_error", "//p2p:rtc_p2p", "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25822,8 +26223,9 @@
"//pc/ice_server_parsing.cc": [ "obj/pc/ice_server_parsing/ice_server_parsing.o" ]
},
"sources": [ "//pc/ice_server_parsing.cc", "//pc/ice_server_parsing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -25831,22 +26233,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:ice_transport_interface", "//api:libjingle_peerconnection_api", "//api:sequence_checker", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:threading" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25857,8 +26259,9 @@
"//pc/ice_transport.cc": [ "obj/pc/ice_transport/ice_transport.o" ]
},
"sources": [ "//pc/ice_transport.cc", "//pc/ice_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -25866,22 +26269,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//media:rtc_media_defines_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//media:rtc_media_defines_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:audio_options_api", "//api:callfactory_api", "//api:candidate", "//api:create_peerconnection_factory", "//api:fake_frame_decryptor", "//api:fake_frame_encryptor", "//api:field_trials_view", "//api:function_view", "//api:ice_transport_interface", "//api:libjingle_logging_api", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:mock_rtp", "//api:packet_socket_factory", "//api:rtc_error", "//api:rtc_stats_api", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api/audio:audio_mixer_api", "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/rtc_event_log:rtc_event_log", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/transport/rtp:rtp_source", "//api/units:time_delta", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:call_interfaces", "//call/adaptation:resource_adaptation_test_utilities", "//logging:fake_rtc_event_log", "//media:rtc_audio_video", "//media:rtc_media_base", "//media:rtc_media_config", "//media:rtc_media_engine_defaults", "//media:rtc_media_tests_utils", "//modules/audio_device:audio_device_api", "//modules/audio_processing:api", "//modules/audio_processing:audio_processing_statistics", "//modules/audio_processing:audioproc_test_utils", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:fake_ice_transport", "//p2p:fake_port_allocator", "//p2p:p2p_server_utils", "//p2p:p2p_test_utils", "//p2p:rtc_p2p", "//pc:audio_rtp_receiver", "//pc:audio_track", "//pc:dtmf_sender", "//pc:jitter_buffer_delay", "//pc:local_audio_source", "//pc:media_session", "//pc:media_stream", "//pc:pc_test_utils", "//pc:peer_connection", "//pc:peer_connection_factory", "//pc:peer_connection_proxy", "//pc:peerconnection", "//pc:remote_audio_source", "//pc:rtp_media_utils", "//pc:rtp_parameters_conversion", "//pc:rtp_receiver", "//pc:rtp_sender", "//pc:rtp_transceiver", "//pc:session_description", "//pc:usage_pattern", "//pc:video_rtp_receiver", "//pc:video_rtp_track_source", "//pc:video_track", "//pc:video_track_source", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_json", "//rtc_base:safe_conversions", "//rtc_base:socket_address", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//rtc_base/third_party/base64:base64", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:metrics", "//test:explicit_key_value_config", "//test:fileutils", "//test:rtp_test_utils", "//test:scoped_key_value_config", "//test:test_support", "//test/pc/sctp:fake_sctp_transport", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -25892,30 +26295,30 @@
"//pc/test/integration_test_helpers.cc": [ "obj/pc/integration_test_helpers/integration_test_helpers.o" ]
},
"sources": [ "//pc/test/integration_test_helpers.cc", "//pc/test/integration_test_helpers.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//pc:jitter_buffer_delay": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:sequence_checker", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:safe_conversions", "//rtc_base:safe_minmax", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -25927,68 +26330,69 @@
"//pc/jitter_buffer_delay.cc": [ "obj/pc/jitter_buffer_delay/jitter_buffer_delay.o" ]
},
"sources": [ "//pc/jitter_buffer_delay.cc", "//pc/jitter_buffer_delay.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
"//pc:jsep_ice_candidate": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
"//pc:jsep_session_description": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -25996,22 +26400,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:candidate", "//api:ice_transport_interface", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:scoped_refptr", "//api:sequence_checker", "//api/transport:datagram_transport_interface", "//media:rtc_data_sctp_transport_internal", "//p2p:rtc_p2p", "//pc:dtls_srtp_transport", "//pc:dtls_transport", "//pc:rtcp_mux_filter", "//pc:rtp_transport", "//pc:rtp_transport_internal", "//pc:sctp_transport", "//pc:session_description", "//pc:srtp_filter", "//pc:srtp_transport", "//pc:transport_stats", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base:threading", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26022,8 +26426,9 @@
"//pc/jsep_transport.cc": [ "obj/pc/jsep_transport/jsep_transport.o" ]
},
"sources": [ "//pc/jsep_transport.cc", "//pc/jsep_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26031,22 +26436,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:sequence_checker", "//p2p:rtc_p2p", "//pc:jsep_transport", "//pc:session_description", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base/system:no_unique_address" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26057,8 +26462,9 @@
"//pc/jsep_transport_collection.cc": [ "obj/pc/jsep_transport_collection/jsep_transport_collection.o" ]
},
"sources": [ "//pc/jsep_transport_collection.cc", "//pc/jsep_transport_collection.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26066,22 +26472,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:async_dns_resolver", "//api:candidate", "//api:dtls_transport_interface", "//api:ice_transport_factory", "//api:ice_transport_interface", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api/crypto:options", "//api/rtc_event_log:rtc_event_log", "//api/transport:datagram_transport_interface", "//api/transport:enums", "//api/transport:sctp_transport_factory_interface", "//media:rtc_data_sctp_transport_internal", "//p2p:rtc_p2p", "//pc:channel", "//pc:dtls_srtp_transport", "//pc:dtls_transport", "//pc:jsep_transport", "//pc:jsep_transport_collection", "//pc:rtp_transport", "//pc:rtp_transport_internal", "//pc:sctp_transport", "//pc:session_description", "//pc:srtp_transport", "//pc:transport_stats", "//rtc_base:callback_list", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26092,8 +26498,9 @@
"//pc/jsep_transport_controller.cc": [ "obj/pc/jsep_transport_controller/jsep_transport_controller.o" ]
},
"sources": [ "//pc/jsep_transport_controller.cc", "//pc/jsep_transport_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*", "//test/peer_scenario:*" ]
},
@@ -26101,22 +26508,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:candidate", "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:scoped_refptr", "//api:sequence_checker", "//api/audio_codecs:audio_codecs_api", "//api/video:video_rtp_headers", "//call:call_interfaces", "//media:rtc_media_base", "//modules/audio_processing:audio_processing_statistics", "//p2p:rtc_p2p", "//pc:channel", "//pc:channel_interface", "//pc:data_channel_utils", "//pc:legacy_stats_collector_interface", "//pc:peer_connection_internal", "//pc:rtp_receiver", "//pc:rtp_receiver_proxy", "//pc:rtp_sender_proxy", "//pc:rtp_transceiver", "//pc:transport_stats", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:network_constants", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26127,8 +26534,9 @@
"//pc/legacy_stats_collector.cc": [ "obj/pc/legacy_stats_collector/legacy_stats_collector.o" ]
},
"sources": [ "//pc/legacy_stats_collector.cc", "//pc/legacy_stats_collector.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26136,22 +26544,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:media_stream_interface" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26159,8 +26567,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/legacy_stats_collector_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26168,30 +26577,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//pc:peerconnection" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -26199,22 +26609,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:audio_options_api", "//api:media_stream_interface", "//api:scoped_refptr" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -26225,30 +26634,30 @@
"//pc/local_audio_source.cc": [ "obj/pc/local_audio_source/local_audio_source.o" ]
},
"sources": [ "//pc/local_audio_source.cc", "//pc/local_audio_source.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
"//pc:media_protocol_names": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -26260,8 +26669,9 @@
"//pc/media_protocol_names.cc": [ "obj/pc/media_protocol_names/media_protocol_names.o" ]
},
"sources": [ "//pc/media_protocol_names.cc", "//pc/media_protocol_names.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -26269,22 +26679,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:rtp_parameters", "//api:rtp_transceiver_direction", "//api/crypto:options", "//media:rtc_data_sctp_transport_internal", "//media:rtc_media_base", "//media:rtc_sdp_video_format_utils", "//p2p:rtc_p2p", "//pc:jsep_transport", "//pc:media_protocol_names", "//pc:rtp_media_utils", "//pc:session_description", "//pc:simulcast_description", "//pc:used_ids", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base/memory:always_valid_pointer", "//rtc_base/third_party/base64:base64", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26295,8 +26705,9 @@
"//pc/media_session.cc": [ "obj/pc/media_session/media_session.o" ]
},
"sources": [ "//pc/media_session.cc", "//pc/media_session.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -26304,22 +26715,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:scoped_refptr", "//rtc_base:checks", "//rtc_base:rtc_base", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26331,8 +26742,9 @@
"//pc/media_stream.cc": [ "obj/pc/media_stream/media_stream.o" ]
},
"sources": [ "//pc/media_stream.cc", "//pc/media_stream.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -26340,22 +26752,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:media_stream_interface", "//api:scoped_refptr", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -26367,8 +26778,9 @@
"//pc/media_stream_observer.cc": [ "obj/pc/media_stream_observer/media_stream_observer.o" ]
},
"sources": [ "//pc/media_stream_observer.cc", "//pc/media_stream_observer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -26376,22 +26788,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:media_stream_interface", "//pc:proxy" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -26399,8 +26810,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/media_stream_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26408,22 +26820,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:media_stream_interface", "//pc:proxy" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -26431,21 +26842,22 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/media_stream_track_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
"//pc:pc": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"deps": [ "//pc:rtc_pc" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -26453,22 +26865,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:audio_options_api", "//api:call_api", "//api:create_frame_generator", "//api:create_peerconnection_factory", "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:make_ref_counted", "//api:media_stream_interface", "//api:rtc_error", "//api:rtc_stats_api", "//api:scoped_refptr", "//api:sequence_checker", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:video_codecs_api", "//call:call_interfaces", "//media:rtc_media", "//media:rtc_media_base", "//media:rtc_media_tests_utils", "//modules/audio_device:audio_device", "//modules/audio_processing:api", "//modules/audio_processing:audio_processing", "//p2p:fake_port_allocator", "//p2p:p2p_test_utils", "//p2p:rtc_p2p", "//pc:channel", "//pc:channel_interface", "//pc:jitter_buffer_delay", "//pc:libjingle_peerconnection", "//pc:peer_connection_internal", "//pc:peerconnection", "//pc:rtp_receiver", "//pc:rtp_sender", "//pc:sctp_data_channel", "//pc:stream_collection", "//pc:video_track_source", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_task_queue", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//rtc_base/third_party/sigslot:sigslot", "//test:scoped_key_value_config", "//test:test_support", "//test:video_test_common", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26480,8 +26892,9 @@
"//pc/test/peer_connection_test_wrapper.cc": [ "obj/pc/pc_test_utils/peer_connection_test_wrapper.o" ]
},
"sources": [ "//pc/test/fake_audio_capture_module.cc", "//pc/test/fake_audio_capture_module.h", "//pc/test/fake_data_channel_controller.h", "//pc/test/fake_peer_connection_base.h", "//pc/test/fake_peer_connection_for_stats.h", "//pc/test/fake_periodic_video_source.h", "//pc/test/fake_periodic_video_track_source.h", "//pc/test/fake_rtc_certificate_generator.h", "//pc/test/fake_video_track_renderer.h", "//pc/test/fake_video_track_source.h", "//pc/test/frame_generator_capturer_video_track_source.h", "//pc/test/mock_channel_interface.h", "//pc/test/mock_data_channel.h", "//pc/test/mock_peer_connection_internal.h", "//pc/test/mock_peer_connection_observers.h", "//pc/test/mock_rtp_receiver_internal.h", "//pc/test/mock_rtp_sender_internal.h", "//pc/test/mock_voice_media_channel.h", "//pc/test/peer_connection_test_wrapper.cc", "//pc/test/peer_connection_test_wrapper.h", "//pc/test/rtc_stats_obtainer.h", "//pc/test/test_sdp_strings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -26489,22 +26902,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:async_dns_resolver", "//api:candidate", "//api:dtls_transport_interface", "//api:field_trials_view", "//api:ice_transport_interface", "//api:libjingle_logging_api", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtc_error", "//api:rtc_stats_api", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api:sequence_checker", "//api:turn_customizer", "//api/adaptation:resource_adaptation_api", "//api/crypto:options", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:pending_task_safety_flag", "//api/transport:bitrate_settings", "//api/transport:datagram_transport_interface", "//api/transport:enums", "//api/video:video_codec_constants", "//call:call_interfaces", "//media:rtc_media_base", "//media:rtc_media_config", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:rtc_p2p", "//pc:channel", "//pc:channel_interface", "//pc:connection_context", "//pc:data_channel_controller", "//pc:data_channel_utils", "//pc:dtls_transport", "//pc:ice_server_parsing", "//pc:jsep_transport_controller", "//pc:legacy_stats_collector", "//pc:peer_connection_internal", "//pc:peer_connection_message_handler", "//pc:rtc_stats_collector", "//pc:rtp_receiver", "//pc:rtp_receiver_proxy", "//pc:rtp_sender", "//pc:rtp_sender_proxy", "//pc:rtp_transceiver", "//pc:rtp_transmission_manager", "//pc:rtp_transport_internal", "//pc:sctp_data_channel", "//pc:sctp_transport", "//pc:sdp_offer_answer", "//pc:session_description", "//pc:simulcast_description", "//pc:transceiver_list", "//pc:transport_stats", "//pc:usage_pattern", "//pc:webrtc_session_description_factory", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:network_constants", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:weak_ptr", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26515,8 +26928,9 @@
"//pc/peer_connection.cc": [ "obj/pc/peer_connection/peer_connection.o" ]
},
"sources": [ "//pc/peer_connection.cc", "//pc/peer_connection.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26524,22 +26938,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:audio_options_api", "//api:callfactory_api", "//api:fec_controller_api", "//api:field_trials_view", "//api:ice_transport_interface", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:network_state_predictor_api", "//api:packet_socket_factory", "//api:rtc_error", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api/metronome:metronome", "//api/neteq:neteq_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/transport:bitrate_settings", "//api/transport:network_control", "//api/transport:sctp_transport_factory_interface", "//api/units:data_rate", "//call:call_interfaces", "//call:rtp_interfaces", "//call:rtp_sender", "//media:rtc_media_base", "//p2p:rtc_p2p", "//pc:audio_track", "//pc:connection_context", "//pc:local_audio_source", "//pc:media_stream", "//pc:media_stream_proxy", "//pc:media_stream_track_proxy", "//pc:peer_connection", "//pc:peer_connection_factory_proxy", "//pc:peer_connection_proxy", "//pc:rtp_parameters_conversion", "//pc:session_description", "//pc:video_track", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:safe_conversions", "//rtc_base:threading", "//rtc_base/experiments:field_trial_parser", "//rtc_base/system:file_wrapper", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26550,8 +26964,9 @@
"//pc/peer_connection_factory.cc": [ "obj/pc/peer_connection_factory/peer_connection_factory.o" ]
},
"sources": [ "//pc/peer_connection_factory.cc", "//pc/peer_connection_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -26559,22 +26974,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//pc:proxy" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26582,8 +26997,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/peer_connection_factory_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26591,22 +27007,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//call:call_interfaces", "//pc:jsep_transport_controller", "//pc:peer_connection_message_handler", "//pc:peer_connection_sdp_methods", "//pc:rtp_transceiver", "//pc:rtp_transmission_manager", "//pc:sctp_data_channel" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26614,8 +27030,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/peer_connection_internal.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26623,22 +27040,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtc_error", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//pc:legacy_stats_collector_interface", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26650,8 +27067,9 @@
"//pc/peer_connection_message_handler.cc": [ "obj/pc/peer_connection_message_handler/peer_connection_message_handler.o" ]
},
"sources": [ "//pc/peer_connection_message_handler.cc", "//pc/peer_connection_message_handler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -26659,22 +27077,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//pc:proxy" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26682,8 +27100,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/peer_connection_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26691,22 +27110,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//call:call_interfaces", "//pc:jsep_transport_controller", "//pc:peer_connection_message_handler", "//pc:sctp_data_channel", "//pc:usage_pattern" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26714,8 +27133,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/peer_connection_sdp_methods.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -26723,30 +27143,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:async_dns_resolver", "//api:audio_options_api", "//api:call_api", "//api:callfactory_api", "//api:fec_controller_api", "//api:field_trials_view", "//api:frame_transformer_interface", "//api:ice_transport_factory", "//api:libjingle_logging_api", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:network_state_predictor_api", "//api:packet_socket_factory", "//api:priority", "//api:rtc_error", "//api:rtc_event_log_output_file", "//api:rtc_stats_api", "//api:rtp_parameters", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api:sequence_checker", "//api/adaptation:resource_adaptation_api", "//api/audio_codecs:audio_codecs_api", "//api/crypto:frame_decryptor_interface", "//api/crypto:options", "//api/neteq:neteq_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:bitrate_settings", "//api/transport:datagram_transport_interface", "//api/transport:enums", "//api/transport:field_trial_based_config", "//api/transport:network_control", "//api/transport:sctp_transport_factory_interface", "//api/units:data_rate", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_bitrate_allocator_factory", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:call_interfaces", "//call:rtp_interfaces", "//call:rtp_sender", "//common_video:common_video", "//logging:ice_log", "//media:rtc_data_sctp_transport_internal", "//media:rtc_media_base", "//media:rtc_media_config", "//modules/audio_processing:audio_processing_statistics", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:rtc_p2p", "//pc:audio_rtp_receiver", "//pc:audio_track", "//pc:connection_context", "//pc:data_channel_controller", "//pc:data_channel_utils", "//pc:dtmf_sender", "//pc:ice_server_parsing", "//pc:jitter_buffer_delay", "//pc:jsep_ice_candidate", "//pc:jsep_session_description", "//pc:legacy_stats_collector", "//pc:legacy_stats_collector_interface", "//pc:local_audio_source", "//pc:media_protocol_names", "//pc:media_stream", "//pc:media_stream_observer", "//pc:peer_connection", "//pc:peer_connection_factory", "//pc:peer_connection_internal", "//pc:peer_connection_message_handler", "//pc:proxy", "//pc:remote_audio_source", "//pc:rtc_stats_collector", "//pc:rtc_stats_traversal", "//pc:rtp_parameters_conversion", "//pc:rtp_receiver", "//pc:rtp_sender", "//pc:rtp_transceiver", "//pc:rtp_transmission_manager", "//pc:sctp_data_channel", "//pc:sdp_offer_answer", "//pc:sdp_serializer", "//pc:sdp_state_provider", "//pc:sdp_utils", "//pc:session_description", "//pc:simulcast_description", "//pc:stream_collection", "//pc:track_media_info_map", "//pc:transceiver_list", "//pc:usage_pattern", "//pc:video_rtp_receiver", "//pc:video_track", "//pc:video_track_source", "//pc:webrtc_sdp", "//pc:webrtc_session_description_factory", "//rtc_base:callback_list", "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:network_constants", "//rtc_base:rtc_base", "//rtc_base:rtc_operations_chain", "//rtc_base:safe_minmax", "//rtc_base:socket_address", "//rtc_base:threading", "//rtc_base:weak_ptr", "//rtc_base/experiments:field_trial_parser", "//rtc_base/network:sent_packet", "//rtc_base/synchronization:mutex", "//rtc_base/system:file_wrapper", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//rtc_base/system:unused", "//rtc_base/third_party/base64:base64", "//rtc_base/third_party/sigslot:sigslot", "//stats:stats", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -26754,22 +27175,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:audio_options_api", "//api:create_peerconnection_factory", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtc_error", "//api:rtc_stats_api", "//api:scoped_refptr", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:video_codecs_api", "//media:rtc_media_tests_utils", "//modules/audio_device:audio_device_api", "//modules/audio_processing:api", "//p2p:p2p_test_utils", "//p2p:rtc_p2p", "//pc:pc_test_utils", "//pc:peer_connection", "//pc:peerconnection", "//pc:peerconnection_wrapper", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:socket_address", "//rtc_base:socket_factory", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//system_wrappers:system_wrappers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26780,8 +27201,9 @@
"//pc/peer_connection_rampup_tests.cc": [ "obj/pc/peerconnection_perf_tests/peer_connection_rampup_tests.o" ]
},
"sources": [ "//pc/peer_connection_rampup_tests.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -26789,22 +27211,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:audio_options_api", "//api:callfactory_api", "//api:candidate", "//api:create_peerconnection_factory", "//api:dtls_transport_interface", "//api:dtmf_sender_interface", "//api:fake_frame_decryptor", "//api:fake_frame_encryptor", "//api:field_trials_view", "//api:function_view", "//api:ice_transport_interface", "//api:libjingle_logging_api", "//api:libjingle_peerconnection_api", "//api:make_ref_counted", "//api:media_stream_interface", "//api:mock_encoder_selector", "//api:mock_packet_socket_factory", "//api:mock_video_track", "//api:packet_socket_factory", "//api:priority", "//api:rtc_error", "//api:rtc_event_log_output_file", "//api:rtc_stats_api", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api/adaptation:resource_adaptation_api", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/audio_codecs:opus_audio_decoder_factory", "//api/audio_codecs:opus_audio_encoder_factory", "//api/audio_codecs/L16:audio_decoder_L16", "//api/audio_codecs/L16:audio_encoder_L16", "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/rtc_event_log:rtc_event_log", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/transport:datagram_transport_interface", "//api/transport:field_trial_based_config", "//api/transport:sctp_transport_factory_interface", "//api/transport/rtp:rtp_source", "//api/units:time_delta", "//api/units:timestamp", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:encoded_image", "//api/video:recordable_encoded_frame", "//api/video:video_bitrate_allocator_factory", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:call_interfaces", "//call/adaptation:resource_adaptation_test_utilities", "//common_video:common_video", "//logging:fake_rtc_event_log", "//media:rtc_audio_video", "//media:rtc_data_sctp_transport_internal", "//media:rtc_media_base", "//media:rtc_media_config", "//media:rtc_media_engine_defaults", "//media:rtc_media_tests_utils", "//modules/audio_device:audio_device_api", "//modules/audio_processing:api", "//modules/audio_processing:audio_processing", "//modules/audio_processing:audio_processing_statistics", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:fake_port_allocator", "//p2p:p2p_server_utils", "//p2p:p2p_test_utils", "//p2p:rtc_p2p", "//pc:audio_rtp_receiver", "//pc:audio_track", "//pc:channel", "//pc:channel_interface", "//pc:data_channel_controller_unittest", "//pc:dtls_srtp_transport", "//pc:dtls_transport", "//pc:dtmf_sender", "//pc:ice_server_parsing", "//pc:integration_test_helpers", "//pc:jitter_buffer_delay", "//pc:legacy_stats_collector", "//pc:libjingle_peerconnection", "//pc:local_audio_source", "//pc:media_protocol_names", "//pc:media_session", "//pc:media_stream", "//pc:pc_test_utils", "//pc:peer_connection", "//pc:peer_connection_factory", "//pc:peer_connection_proxy", "//pc:peerconnection_unittests__runner", "//pc:proxy", "//pc:rtc_pc", "//pc:rtc_stats_collector", "//pc:rtc_stats_traversal", "//pc:rtp_media_utils", "//pc:rtp_parameters_conversion", "//pc:rtp_receiver", "//pc:rtp_sender", "//pc:rtp_sender_proxy", "//pc:rtp_transceiver", "//pc:rtp_transport_internal", "//pc:sctp_data_channel", "//pc:sctp_transport", "//pc:sctp_utils", "//pc:sdp_serializer", "//pc:sdp_utils", "//pc:session_description", "//pc:simulcast_description", "//pc:stream_collection", "//pc:track_media_info_map", "//pc:transport_stats", "//pc:usage_pattern", "//pc:video_rtp_receiver", "//pc:video_rtp_track_source", "//pc:video_track", "//pc:video_track_source", "//pc:webrtc_sdp", "//rtc_base:byte_buffer", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:gunit_helpers", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:network_constants", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_json", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/third_party/base64:base64", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:metrics", "//test:audio_codec_mocks", "//test:run_loop", "//test:scoped_key_value_config", "//test:test_main", "//test:test_support", "//test/pc/sctp:fake_sctp_transport", "//testing:test_scripts_shared", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -26859,8 +27281,9 @@
"//pc/webrtc_sdp_unittest.cc": [ "obj/pc/peerconnection_unittests/webrtc_sdp_unittest.o" ]
},
"sources": [ "//pc/data_channel_integrationtest.cc", "//pc/data_channel_unittest.cc", "//pc/dtmf_sender_unittest.cc", "//pc/ice_server_parsing_unittest.cc", "//pc/jitter_buffer_delay_unittest.cc", "//pc/jsep_session_description_unittest.cc", "//pc/legacy_stats_collector_unittest.cc", "//pc/local_audio_source_unittest.cc", "//pc/media_stream_unittest.cc", "//pc/peer_connection_adaptation_integrationtest.cc", "//pc/peer_connection_bundle_unittest.cc", "//pc/peer_connection_crypto_unittest.cc", "//pc/peer_connection_data_channel_unittest.cc", "//pc/peer_connection_end_to_end_unittest.cc", "//pc/peer_connection_factory_unittest.cc", "//pc/peer_connection_field_trial_tests.cc", "//pc/peer_connection_header_extension_unittest.cc", "//pc/peer_connection_histogram_unittest.cc", "//pc/peer_connection_ice_unittest.cc", "//pc/peer_connection_integrationtest.cc", "//pc/peer_connection_interface_unittest.cc", "//pc/peer_connection_jsep_unittest.cc", "//pc/peer_connection_media_unittest.cc", "//pc/peer_connection_rtp_unittest.cc", "//pc/peer_connection_signaling_unittest.cc", "//pc/peer_connection_simulcast_unittest.cc", "//pc/peer_connection_svc_integrationtest.cc", "//pc/peer_connection_wrapper.cc", "//pc/peer_connection_wrapper.h", "//pc/proxy_unittest.cc", "//pc/rtc_stats_collector_unittest.cc", "//pc/rtc_stats_integrationtest.cc", "//pc/rtc_stats_traversal_unittest.cc", "//pc/rtp_media_utils_unittest.cc", "//pc/rtp_parameters_conversion_unittest.cc", "//pc/rtp_sender_receiver_unittest.cc", "//pc/rtp_transceiver_unittest.cc", "//pc/sctp_utils_unittest.cc", "//pc/sdp_offer_answer_unittest.cc", "//pc/sdp_serializer_unittest.cc", "//pc/test/fake_audio_capture_module_unittest.cc", "//pc/test/test_sdp_strings.h", "//pc/track_media_info_map_unittest.cc", "//pc/video_rtp_track_source_unittest.cc", "//pc/video_track_unittest.cc", "//pc/webrtc_sdp_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -26874,7 +27297,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -26882,22 +27305,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:function_view", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtc_error", "//api:rtc_stats_api", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:scoped_refptr", "//pc:pc_test_utils", "//pc:peerconnection", "//pc:sdp_utils", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26908,30 +27331,30 @@
"//pc/peer_connection_wrapper.cc": [ "obj/pc/peerconnection_wrapper/peer_connection_wrapper.o" ]
},
"sources": [ "//pc/peer_connection_wrapper.cc", "//pc/peer_connection_wrapper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//pc:proxy": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api/task_queue:task_queue", "//rtc_base:event_tracer", "//rtc_base:rtc_event", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -26943,8 +27366,9 @@
"//pc/proxy.cc": [ "obj/pc/proxy/proxy.o" ]
},
"sources": [ "//pc/proxy.cc", "//pc/proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -26952,22 +27376,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:call_api", "//api:media_stream_interface", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:task_queue", "//media:rtc_media_base", "//pc:channel", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -26979,8 +27403,9 @@
"//pc/remote_audio_source.cc": [ "obj/pc/remote_audio_source/remote_audio_source.o" ]
},
"sources": [ "//pc/remote_audio_source.cc", "//pc/remote_audio_source.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -26988,30 +27413,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//media:rtc_audio_video" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -27019,22 +27445,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//third_party/libsrtp:libsrtp_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "PACKAGE_STRING=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "PACKAGE_VERSION=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "HAVE_CONFIG_H", "OPENSSL", "GCM", "HAVE_STDLIB_H", "HAVE_STRING_H", "HAVE_STDINT_H", "HAVE_INTTYPES_H", "HAVE_INT16_T", "HAVE_INT32_T", "HAVE_INT8_T", "HAVE_UINT16_T", "HAVE_UINT32_T", "HAVE_UINT64_T", "HAVE_UINT8_T", "HAVE_ARPA_INET_H", "HAVE_NETINET_IN_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "OPENSSL_NO_ASM" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//third_party/libsrtp:libsrtp_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "PACKAGE_STRING=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "PACKAGE_VERSION=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "HAVE_CONFIG_H", "OPENSSL", "GCM", "HAVE_STDLIB_H", "HAVE_STRING_H", "HAVE_STDINT_H", "HAVE_INTTYPES_H", "HAVE_INT16_T", "HAVE_INT32_T", "HAVE_INT8_T", "HAVE_UINT16_T", "HAVE_UINT32_T", "HAVE_UINT64_T", "HAVE_UINT8_T", "HAVE_ARPA_INET_H", "HAVE_NETINET_IN_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "OPENSSL_NO_ASM" ],
"deps": [ "//api:array_view", "//api:audio_options_api", "//api:candidate", "//api:dtls_transport_interface", "//api:ice_transport_factory", "//api:libjingle_peerconnection_api", "//api:make_ref_counted", "//api:rtc_error", "//api:rtp_headers", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:datagram_transport_interface", "//api/transport:enums", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:recordable_encoded_frame", "//api/video/test:mock_recordable_encoded_frame", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:rtp_interfaces", "//call:rtp_receiver", "//media:rtc_data_sctp_transport_internal", "//media:rtc_media_base", "//media:rtc_media_tests_utils", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:fake_ice_transport", "//p2p:fake_port_allocator", "//p2p:p2p_test_utils", "//p2p:rtc_p2p", "//pc:audio_rtp_receiver", "//pc:channel", "//pc:dtls_srtp_transport", "//pc:dtls_transport", "//pc:ice_transport", "//pc:jsep_transport", "//pc:jsep_transport_controller", "//pc:libjingle_peerconnection", "//pc:media_protocol_names", "//pc:media_session", "//pc:pc_test_utils", "//pc:peerconnection", "//pc:rtc_pc", "//pc:rtc_pc_unittests__runner", "//pc:rtcp_mux_filter", "//pc:rtp_media_utils", "//pc:rtp_transport", "//pc:rtp_transport_internal", "//pc:sctp_transport", "//pc:session_description", "//pc:srtp_filter", "//pc:srtp_session", "//pc:srtp_transport", "//pc:used_ids", "//pc:video_rtp_receiver", "//rtc_base:buffer", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base/containers:flat_set", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:metrics", "//test:explicit_key_value_config", "//test:run_loop", "//test:scoped_key_value_config", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libsrtp:libsrtp" ],
"externs": {
},
"include_dirs": [ "//third_party/libsrtp/srtp/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libsrtp/", "//third_party/libsrtp/config/", "//third_party/libsrtp/include/", "//third_party/libsrtp/crypto/include/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -27062,8 +27488,9 @@
"//pc/video_rtp_receiver_unittest.cc": [ "obj/pc/rtc_pc_unittests/video_rtp_receiver_unittest.o" ]
},
"sources": [ "//pc/audio_rtp_receiver_unittest.cc", "//pc/channel_unittest.cc", "//pc/dtls_srtp_transport_unittest.cc", "//pc/dtls_transport_unittest.cc", "//pc/ice_transport_unittest.cc", "//pc/jsep_transport_controller_unittest.cc", "//pc/jsep_transport_unittest.cc", "//pc/media_session_unittest.cc", "//pc/rtcp_mux_filter_unittest.cc", "//pc/rtp_transport_unittest.cc", "//pc/sctp_transport_unittest.cc", "//pc/session_description_unittest.cc", "//pc/srtp_filter_unittest.cc", "//pc/srtp_session_unittest.cc", "//pc/srtp_transport_unittest.cc", "//pc/test/rtp_transport_test_util.h", "//pc/test/srtp_test_util.h", "//pc/used_ids_unittest.cc", "//pc/video_rtp_receiver_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -27077,7 +27504,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -27085,22 +27512,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:candidate", "//api:dtls_transport_interface", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtc_stats_api", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/video:video_rtp_headers", "//call:call_interfaces", "//common_video:common_video", "//media:rtc_media_base", "//modules/audio_processing:audio_processing_statistics", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:rtc_p2p", "//pc:channel", "//pc:channel_interface", "//pc:data_channel_utils", "//pc:peer_connection_internal", "//pc:rtc_stats_traversal", "//pc:rtp_receiver", "//pc:rtp_receiver_proxy", "//pc:rtp_sender", "//pc:rtp_sender_proxy", "//pc:rtp_transceiver", "//pc:sctp_data_channel", "//pc:track_media_info_map", "//pc:transport_stats", "//pc:webrtc_sdp", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:network_constants", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27111,30 +27538,30 @@
"//pc/rtc_stats_collector.cc": [ "obj/pc/rtc_stats_collector/rtc_stats_collector.o" ]
},
"sources": [ "//pc/rtc_stats_collector.cc", "//pc/rtc_stats_collector.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*", "//api:*" ]
},
"//pc:rtc_stats_traversal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtc_stats_api", "//api:scoped_refptr", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -27145,8 +27572,9 @@
"//pc/rtc_stats_traversal.cc": [ "obj/pc/rtc_stats_traversal/rtc_stats_traversal.o" ]
},
"sources": [ "//pc/rtc_stats_traversal.cc", "//pc/rtc_stats_traversal.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27154,22 +27582,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//pc:session_description", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27180,30 +27608,30 @@
"//pc/rtcp_mux_filter.cc": [ "obj/pc/rtcp_mux_filter/rtcp_mux_filter.o" ]
},
"sources": [ "//pc/rtcp_mux_filter.cc", "//pc/rtcp_mux_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
"//pc:rtp_media_utils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtp_transceiver_direction", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -27214,8 +27642,9 @@
"//pc/rtp_media_utils.cc": [ "obj/pc/rtp_media_utils/rtp_media_utils.o" ]
},
"sources": [ "//pc/rtp_media_utils.cc", "//pc/rtp_media_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27223,22 +27652,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:rtp_parameters", "//media:rtc_media_base", "//pc:session_description", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27250,8 +27679,9 @@
"//pc/rtp_parameters_conversion.cc": [ "obj/pc/rtp_parameters_conversion/rtp_parameters_conversion.o" ]
},
"sources": [ "//pc/rtp_parameters_conversion.cc", "//pc/rtp_parameters_conversion.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -27259,22 +27689,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtls_transport_interface", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtp_parameters", "//api:scoped_refptr", "//api/crypto:frame_decryptor_interface", "//api/video:video_frame", "//media:rtc_media_base", "//pc:media_stream", "//pc:media_stream_proxy", "//pc:video_track_source", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:threading", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27286,8 +27716,9 @@
"//pc/rtp_receiver.cc": [ "obj/pc/rtp_receiver/rtp_receiver.o" ]
},
"sources": [ "//pc/rtp_receiver.cc", "//pc/rtp_receiver.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -27295,22 +27726,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//pc:proxy" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27318,8 +27749,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/rtp_receiver_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27327,22 +27759,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:audio_options_api", "//api:dtls_transport_interface", "//api:dtmf_sender_interface", "//api:frame_transformer_interface", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:priority", "//api:rtc_error", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:scoped_refptr", "//api:sequence_checker", "//api/crypto:frame_encryptor_interface", "//media:rtc_media_base", "//pc:dtmf_sender", "//pc:legacy_stats_collector_interface", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/synchronization:mutex", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27354,8 +27786,9 @@
"//pc/rtp_sender.cc": [ "obj/pc/rtp_sender/rtp_sender.o" ]
},
"sources": [ "//pc/rtp_sender.cc", "//pc/rtp_sender.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -27363,22 +27796,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtp_sender_interface", "//pc:proxy" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27386,8 +27819,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/rtp_sender_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27395,22 +27829,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:audio_options_api", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/video:video_bitrate_allocator_factory", "//media:rtc_media_base", "//pc:channel", "//pc:channel_interface", "//pc:connection_context", "//pc:peer_connection_sdp_methods", "//pc:proxy", "//pc:rtp_media_utils", "//pc:rtp_parameters_conversion", "//pc:rtp_receiver", "//pc:rtp_receiver_proxy", "//pc:rtp_sender", "//pc:rtp_sender_proxy", "//pc:rtp_transport_internal", "//pc:session_description", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:threading", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27422,8 +27856,9 @@
"//pc/rtp_transceiver.cc": [ "obj/pc/rtp_transceiver/rtp_transceiver.o" ]
},
"sources": [ "//pc/rtp_transceiver.cc", "//pc/rtp_transceiver.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -27431,22 +27866,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtc_error", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api:sequence_checker", "//media:rtc_media_base", "//pc:audio_rtp_receiver", "//pc:channel", "//pc:channel_interface", "//pc:legacy_stats_collector_interface", "//pc:rtp_receiver", "//pc:rtp_receiver_proxy", "//pc:rtp_sender", "//pc:rtp_sender_proxy", "//pc:rtp_transceiver", "//pc:transceiver_list", "//pc:usage_pattern", "//pc:video_rtp_receiver", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base:weak_ptr", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27458,8 +27893,9 @@
"//pc/rtp_transmission_manager.cc": [ "obj/pc/rtp_transmission_manager/rtp_transmission_manager.o" ]
},
"sources": [ "//pc/rtp_transmission_manager.cc", "//pc/rtp_transmission_manager.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -27467,22 +27903,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api/units:timestamp", "//call:rtp_receiver", "//call:video_stream_api", "//media:rtc_media_base", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:rtc_p2p", "//pc:rtp_transport_internal", "//pc:session_description", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:socket", "//rtc_base/network:sent_packet", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27493,8 +27929,9 @@
"//pc/rtp_transport.cc": [ "obj/pc/rtp_transport/rtp_transport.o" ]
},
"sources": [ "//pc/rtp_transport.cc", "//pc/rtp_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27502,22 +27939,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//call:rtp_receiver", "//p2p:rtc_p2p", "//pc:session_description", "//rtc_base:rtc_base", "//rtc_base/third_party/sigslot:sigslot" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27525,8 +27962,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/rtp_transport_internal.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*", "//test/peer_scenario:peer_scenario" ]
},
@@ -27534,22 +27972,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:priority", "//api:rtc_error", "//api:scoped_refptr", "//api/transport:datagram_transport_interface", "//media:rtc_data_sctp_transport_internal", "//media:rtc_media_base", "//pc:data_channel_utils", "//pc:proxy", "//pc:sctp_utils", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/system:unused", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27561,8 +27999,9 @@
"//pc/sctp_data_channel.cc": [ "obj/pc/sctp_data_channel/sctp_data_channel.o" ]
},
"sources": [ "//pc/sctp_data_channel.cc", "//pc/sctp_data_channel.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -27570,22 +28009,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtls_transport_interface", "//api:libjingle_peerconnection_api", "//api:scoped_refptr", "//api:sequence_checker", "//api/transport:datagram_transport_interface", "//media:rtc_data_sctp_transport_internal", "//p2p:rtc_p2p", "//pc:dtls_transport", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27596,8 +28035,9 @@
"//pc/sctp_transport.cc": [ "obj/pc/sctp_transport/sctp_transport.o" ]
},
"sources": [ "//pc/sctp_transport.cc", "//pc/sctp_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27605,22 +28045,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:priority", "//api/transport:datagram_transport_interface", "//media:rtc_media_base", "//rtc_base:byte_buffer", "//rtc_base:copy_on_write_buffer", "//rtc_base:logging", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27631,8 +28071,9 @@
"//pc/sctp_utils.cc": [ "obj/pc/sctp_utils/sctp_utils.o" ]
},
"sources": [ "//pc/sctp_utils.cc", "//pc/sctp_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*", "//test/fuzzers:*" ]
},
@@ -27640,22 +28081,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:audio_options_api", "//api:candidate", "//api:dtls_transport_interface", "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtc_error", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api:sequence_checker", "//api/crypto:options", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_bitrate_allocator_factory", "//media:rtc_media_base", "//p2p:rtc_p2p", "//pc:channel", "//pc:channel_interface", "//pc:connection_context", "//pc:data_channel_controller", "//pc:dtls_transport", "//pc:jsep_transport_controller", "//pc:legacy_stats_collector", "//pc:media_session", "//pc:media_stream", "//pc:media_stream_observer", "//pc:media_stream_proxy", "//pc:peer_connection_internal", "//pc:peer_connection_message_handler", "//pc:rtp_media_utils", "//pc:rtp_receiver", "//pc:rtp_receiver_proxy", "//pc:rtp_sender", "//pc:rtp_sender_proxy", "//pc:rtp_transceiver", "//pc:rtp_transmission_manager", "//pc:sdp_state_provider", "//pc:session_description", "//pc:simulcast_description", "//pc:stream_collection", "//pc:transceiver_list", "//pc:usage_pattern", "//pc:webrtc_session_description_factory", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_operations_chain", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:weak_ptr", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27666,8 +28107,9 @@
"//pc/sdp_offer_answer.cc": [ "obj/pc/sdp_offer_answer/sdp_offer_answer.o" ]
},
"sources": [ "//pc/sdp_offer_answer.cc", "//pc/sdp_offer_answer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27675,22 +28117,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:rtc_error", "//media:rtc_media_base", "//modules/rtp_rtcp:rtp_rtcp_format", "//pc:session_description", "//pc:simulcast_description", "//rtc_base:checks", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27701,8 +28143,9 @@
"//pc/sdp_serializer.cc": [ "obj/pc/sdp_serializer/sdp_serializer.o" ]
},
"sources": [ "//pc/sdp_serializer.cc", "//pc/sdp_serializer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27710,22 +28153,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27733,8 +28176,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/sdp_state_provider.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27742,22 +28186,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//p2p:rtc_p2p", "//pc:session_description", "//rtc_base:checks", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27768,8 +28212,9 @@
"//pc/sdp_utils.cc": [ "obj/pc/sdp_utils/sdp_utils.o" ]
},
"sources": [ "//pc/sdp_utils.cc", "//pc/sdp_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -27777,22 +28222,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtp_parameters", "//api:rtp_transceiver_direction", "//media:rtc_media_base", "//p2p:rtc_p2p", "//pc:media_protocol_names", "//pc:simulcast_description", "//rtc_base:checks", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27803,30 +28248,30 @@
"//pc/session_description.cc": [ "obj/pc/session_description/session_description.o" ]
},
"sources": [ "//pc/session_description.cc", "//pc/session_description.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//pc:simulcast_description": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:socket_address", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -27837,8 +28282,9 @@
"//pc/simulcast_description.cc": [ "obj/pc/simulcast_description/simulcast_description.o" ]
},
"sources": [ "//pc/simulcast_description.cc", "//pc/simulcast_description.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -27846,22 +28292,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:dtmf_sender_interface", "//api:libjingle_peerconnection_api", "//api:scoped_refptr", "//api/units:time_delta", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//p2p:p2p_server_utils", "//p2p:p2p_test_utils", "//p2p:rtc_p2p", "//pc:integration_test_helpers", "//pc:pc_test_utils", "//pc:slow_peer_connection_unittests__runner", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:socket_address", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -27873,8 +28319,9 @@
"//pc/slow_peer_connection_integration_test.cc": [ "obj/pc/slow_peer_connection_unittests/slow_peer_connection_integration_test.o" ]
},
"sources": [ "//pc/slow_peer_connection_integration_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -27888,7 +28335,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -27896,22 +28343,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:libjingle_peerconnection_api", "//api:sequence_checker", "//pc:session_description", "//rtc_base:buffer", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:zero_memory", "//rtc_base/third_party/base64:base64", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27922,8 +28369,9 @@
"//pc/srtp_filter.cc": [ "obj/pc/srtp_filter/srtp_filter.o" ]
},
"sources": [ "//pc/srtp_filter.cc", "//pc/srtp_filter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27931,22 +28379,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/libsrtp:libsrtp_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "PACKAGE_STRING=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "PACKAGE_VERSION=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "HAVE_CONFIG_H", "OPENSSL", "GCM", "HAVE_STDLIB_H", "HAVE_STRING_H", "HAVE_STDINT_H", "HAVE_INTTYPES_H", "HAVE_INT16_T", "HAVE_INT32_T", "HAVE_INT8_T", "HAVE_UINT16_T", "HAVE_UINT32_T", "HAVE_UINT64_T", "HAVE_UINT8_T", "HAVE_ARPA_INET_H", "HAVE_NETINET_IN_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "OPENSSL_NO_ASM" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//third_party/libsrtp:libsrtp_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON", "PACKAGE_STRING=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "PACKAGE_VERSION=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "HAVE_CONFIG_H", "OPENSSL", "GCM", "HAVE_STDLIB_H", "HAVE_STRING_H", "HAVE_STDINT_H", "HAVE_INTTYPES_H", "HAVE_INT16_T", "HAVE_INT32_T", "HAVE_INT8_T", "HAVE_UINT16_T", "HAVE_UINT32_T", "HAVE_UINT64_T", "HAVE_UINT8_T", "HAVE_ARPA_INET_H", "HAVE_NETINET_IN_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "OPENSSL_NO_ASM" ],
"deps": [ "//api:array_view", "//api:field_trials_view", "//api:scoped_refptr", "//api:sequence_checker", "//modules/rtp_rtcp:rtp_rtcp_format", "//pc:external_hmac", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/libsrtp:libsrtp" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/libsrtp/", "//third_party/libsrtp/config/", "//third_party/libsrtp/include/", "//third_party/libsrtp/crypto/include/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27957,8 +28405,9 @@
"//pc/srtp_session.cc": [ "obj/pc/srtp_session/srtp_session.o" ]
},
"sources": [ "//pc/srtp_session.cc", "//pc/srtp_session.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -27966,22 +28415,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//media:rtc_media_base", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:rtc_p2p", "//pc:rtp_transport", "//pc:srtp_session", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:safe_conversions", "//rtc_base:zero_memory", "//rtc_base/third_party/base64:base64", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -27992,8 +28441,9 @@
"//pc/srtp_transport.cc": [ "obj/pc/srtp_transport/srtp_transport.o" ]
},
"sources": [ "//pc/srtp_transport.cc", "//pc/srtp_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -28001,22 +28451,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28024,8 +28474,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/stream_collection.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -28033,22 +28484,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_network_emulation_manager", "//api:create_peer_connection_quality_test_frame_generator", "//api:create_peerconnection_quality_test_fixture", "//api:frame_generator_api", "//api:media_stream_interface", "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api:simulated_network_api", "//api:time_controller", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:simulated_network", "//modules/video_coding:webrtc_vp9", "//modules/video_coding/svc:scalability_mode_util", "//pc:svc_tests__runner", "//rtc_base/containers:flat_map", "//system_wrappers:field_trial", "//test:field_trial", "//test:fileutils", "//test:test_main", "//test:test_support", "//test/pc/e2e:network_quality_metrics_reporter", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer", "//testing:test_scripts_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -28060,8 +28511,9 @@
"//pc/test/svc_e2e_tests.cc": [ "obj/pc/svc_tests/svc_e2e_tests.o" ]
},
"sources": [ "//pc/test/svc_e2e_tests.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -28075,7 +28527,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -28083,22 +28535,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:media_stream_interface", "//api:rtp_parameters", "//api:scoped_refptr", "//media:rtc_media_base", "//pc:rtp_receiver", "//pc:rtp_sender", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base:threading", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28109,8 +28561,9 @@
"//pc/track_media_info_map.cc": [ "obj/pc/track_media_info_map/track_media_info_map.o" ]
},
"sources": [ "//pc/track_media_info_map.cc", "//pc/track_media_info_map.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -28118,22 +28571,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:scoped_refptr", "//api:sequence_checker", "//pc:rtp_transceiver", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28145,8 +28598,9 @@
"//pc/transceiver_list.cc": [ "obj/pc/transceiver_list/transceiver_list.o" ]
},
"sources": [ "//pc/transceiver_list.cc", "//pc/transceiver_list.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -28154,22 +28608,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtls_transport_interface", "//api:libjingle_peerconnection_api", "//p2p:rtc_p2p", "//rtc_base:rtc_base" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28180,8 +28634,9 @@
"//pc/transport_stats.cc": [ "obj/pc/transport_stats/transport_stats.o" ]
},
"sources": [ "//pc/transport_stats.cc", "//pc/transport_stats.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -28189,22 +28644,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//rtc_base:logging", "//system_wrappers:metrics" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28216,8 +28671,9 @@
"//pc/usage_pattern.cc": [ "obj/pc/usage_pattern/usage_pattern.o" ]
},
"sources": [ "//pc/usage_pattern.cc", "//pc/usage_pattern.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -28225,22 +28681,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:rtp_parameters", "//media:rtc_media_base", "//rtc_base:checks", "//rtc_base:logging" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28248,8 +28704,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//pc/used_ids.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
@@ -28257,22 +28714,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:dtls_transport_interface", "//api:frame_transformer_interface", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api/crypto:frame_decryptor_interface", "//api/transport/rtp:rtp_source", "//api/video:recordable_encoded_frame", "//api/video:video_frame", "//media:rtc_media_base", "//pc:jitter_buffer_delay", "//pc:media_stream", "//pc:media_stream_track_proxy", "//pc:rtp_receiver", "//pc:video_rtp_track_source", "//pc:video_track", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28284,8 +28741,9 @@
"//pc/video_rtp_receiver.cc": [ "obj/pc/video_rtp_receiver/video_rtp_receiver.o" ]
},
"sources": [ "//pc/video_rtp_receiver.cc", "//pc/video_rtp_receiver.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -28293,22 +28751,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:sequence_checker", "//api/video:recordable_encoded_frame", "//api/video:video_frame", "//media:rtc_media_base", "//pc:video_track_source", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28320,8 +28778,9 @@
"//pc/video_rtp_track_source.cc": [ "obj/pc/video_rtp_track_source/video_rtp_track_source.o" ]
},
"sources": [ "//pc/video_rtp_track_source.cc", "//pc/video_rtp_track_source.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -28329,22 +28788,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:media_stream_interface", "//api:scoped_refptr", "//api:sequence_checker", "//api/video:video_frame", "//media:rtc_media_base", "//pc:video_track_source_proxy", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28356,8 +28815,9 @@
"//pc/video_track.cc": [ "obj/pc/video_track/video_track.o" ]
},
"sources": [ "//pc/video_track.cc", "//pc/video_track.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//pc:*" ]
},
@@ -28365,22 +28825,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:media_stream_interface", "//api:sequence_checker", "//api/video:recordable_encoded_frame", "//api/video:video_frame", "//media:rtc_media_base", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28392,8 +28852,9 @@
"//pc/video_track_source.cc": [ "obj/pc/video_track_source/video_track_source.o" ]
},
"sources": [ "//pc/video_track_source.cc", "//pc/video_track_source.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -28401,22 +28862,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:scoped_refptr", "//api:video_track_source_constraints", "//api/video:recordable_encoded_frame", "//api/video:video_frame", "//pc:proxy", "//rtc_base:threading", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28427,8 +28888,9 @@
"//pc/video_track_source_proxy.cc": [ "obj/pc/video_track_source_proxy/video_track_source_proxy.o" ]
},
"sources": [ "//pc/video_track_source_proxy.cc", "//pc/video_track_source_proxy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -28436,22 +28898,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:candidate", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:rtp_parameters", "//api:rtp_transceiver_direction", "//media:rtc_data_sctp_transport_internal", "//media:rtc_media_base", "//p2p:rtc_p2p", "//pc:media_protocol_names", "//pc:media_session", "//pc:sdp_serializer", "//pc:session_description", "//pc:simulcast_description", "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:network_constants", "//rtc_base:rtc_base", "//rtc_base:socket_address", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28464,8 +28926,9 @@
"//pc/webrtc_sdp.cc": [ "obj/pc/webrtc_sdp/webrtc_sdp.o" ]
},
"sources": [ "//pc/jsep_ice_candidate.cc", "//pc/jsep_session_description.cc", "//pc/webrtc_sdp.cc", "//pc/webrtc_sdp.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -28473,22 +28936,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:task_queue", "//p2p:rtc_p2p", "//pc:connection_context", "//pc:media_session", "//pc:sdp_state_provider", "//pc:session_description", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base:weak_ptr", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28499,30 +28962,30 @@
"//pc/webrtc_session_description_factory.cc": [ "obj/pc/webrtc_session_description_factory/webrtc_session_description_factory.o" ]
},
"sources": [ "//pc/webrtc_session_description_factory.cc", "//pc/webrtc_session_description_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//pc:*" ]
},
"//rtc_base/containers:flat_containers_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28534,30 +28997,30 @@
"//rtc_base/containers/flat_tree.cc": [ "obj/rtc_base/containers/flat_containers_internal/flat_tree.o" ]
},
"sources": [ "//rtc_base/containers/flat_tree.cc", "//rtc_base/containers/flat_tree.h", "//rtc_base/containers/identity.h", "//rtc_base/containers/invoke.h", "//rtc_base/containers/move_only_int.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//rtc_base/containers:*" ]
},
"//rtc_base/containers:flat_map": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base/containers:flat_containers_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28565,30 +29028,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/containers/flat_map.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/containers:flat_set": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/containers:flat_containers_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28596,8 +29059,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/containers/flat_set.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -28605,22 +29069,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//rtc_base/containers:flat_containers_internal", "//rtc_base/containers:flat_map", "//rtc_base/containers:flat_set", "//test:test_support", "//testing/gmock:gmock", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28633,30 +29096,30 @@
"//rtc_base/containers/flat_tree_unittest.cc": [ "obj/rtc_base/containers/unittests/flat_tree_unittest.o" ]
},
"sources": [ "//rtc_base/containers/flat_map_unittest.cc", "//rtc_base/containers/flat_set_unittest.cc", "//rtc_base/containers/flat_tree_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:alr_experiment": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/transport:field_trial_based_config", "//rtc_base:logging", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28668,8 +29131,9 @@
"//rtc_base/experiments/alr_experiment.cc": [ "obj/rtc_base/experiments/alr_experiment/alr_experiment.o" ]
},
"sources": [ "//rtc_base/experiments/alr_experiment.cc", "//rtc_base/experiments/alr_experiment.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -28677,22 +29141,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api/video_codecs:video_codecs_api", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28704,30 +29167,30 @@
"//rtc_base/experiments/balanced_degradation_settings.cc": [ "obj/rtc_base/experiments/balanced_degradation_settings/balanced_degradation_settings.o" ]
},
"sources": [ "//rtc_base/experiments/balanced_degradation_settings.cc", "//rtc_base/experiments/balanced_degradation_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:bandwidth_quality_scaler_settings": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/transport:field_trial_based_config", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28739,30 +29202,30 @@
"//rtc_base/experiments/bandwidth_quality_scaler_settings.cc": [ "obj/rtc_base/experiments/bandwidth_quality_scaler_settings/bandwidth_quality_scaler_settings.o" ]
},
"sources": [ "//rtc_base/experiments/bandwidth_quality_scaler_settings.cc", "//rtc_base/experiments/bandwidth_quality_scaler_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:cpu_speed_experiment": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28774,8 +29237,9 @@
"//rtc_base/experiments/cpu_speed_experiment.cc": [ "obj/rtc_base/experiments/cpu_speed_experiment/cpu_speed_experiment.o" ]
},
"sources": [ "//rtc_base/experiments/cpu_speed_experiment.cc", "//rtc_base/experiments/cpu_speed_experiment.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -28783,22 +29247,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28810,8 +29273,9 @@
"//rtc_base/experiments/encoder_info_settings.cc": [ "obj/rtc_base/experiments/encoder_info_settings/encoder_info_settings.o" ]
},
"sources": [ "//rtc_base/experiments/encoder_info_settings.cc", "//rtc_base/experiments/encoder_info_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -28819,22 +29283,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/units:data_rate", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//rtc_base:gunit_helpers", "//rtc_base:rtc_base_tests_utils", "//rtc_base/experiments:balanced_degradation_settings", "//rtc_base/experiments:bandwidth_quality_scaler_settings", "//rtc_base/experiments:cpu_speed_experiment", "//rtc_base/experiments:encoder_info_settings", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:keyframe_interval_settings_experiment", "//rtc_base/experiments:min_video_bitrate_experiment", "//rtc_base/experiments:normalize_simulcast_size_experiment", "//rtc_base/experiments:quality_rampup_experiment", "//rtc_base/experiments:quality_scaler_settings", "//rtc_base/experiments:quality_scaling_experiment", "//rtc_base/experiments:rate_control_settings", "//rtc_base/experiments:rtt_mult_experiment", "//rtc_base/experiments:stable_target_rate_experiment", "//system_wrappers:field_trial", "//test:field_trial", "//test:scoped_key_value_config", "//test:test_main", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -28861,30 +29325,30 @@
"//rtc_base/experiments/struct_parameters_parser_unittest.cc": [ "obj/rtc_base/experiments/experiments_unittests/struct_parameters_parser_unittest.o" ]
},
"sources": [ "//rtc_base/experiments/balanced_degradation_settings_unittest.cc", "//rtc_base/experiments/bandwidth_quality_scaler_settings_unittest.cc", "//rtc_base/experiments/cpu_speed_experiment_unittest.cc", "//rtc_base/experiments/encoder_info_settings_unittest.cc", "//rtc_base/experiments/field_trial_list_unittest.cc", "//rtc_base/experiments/field_trial_parser_unittest.cc", "//rtc_base/experiments/field_trial_units_unittest.cc", "//rtc_base/experiments/keyframe_interval_settings_unittest.cc", "//rtc_base/experiments/min_video_bitrate_experiment_unittest.cc", "//rtc_base/experiments/normalize_simulcast_size_experiment_unittest.cc", "//rtc_base/experiments/quality_rampup_experiment_unittest.cc", "//rtc_base/experiments/quality_scaler_settings_unittest.cc", "//rtc_base/experiments/quality_scaling_experiment_unittest.cc", "//rtc_base/experiments/rate_control_settings_unittest.cc", "//rtc_base/experiments/rtt_mult_experiment_unittest.cc", "//rtc_base/experiments/stable_target_rate_experiment_unittest.cc", "//rtc_base/experiments/struct_parameters_parser_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:field_trial_parser": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28899,30 +29363,30 @@
"//rtc_base/experiments/struct_parameters_parser.cc": [ "obj/rtc_base/experiments/field_trial_parser/struct_parameters_parser.o" ]
},
"sources": [ "//rtc_base/experiments/field_trial_list.cc", "//rtc_base/experiments/field_trial_list.h", "//rtc_base/experiments/field_trial_parser.cc", "//rtc_base/experiments/field_trial_parser.h", "//rtc_base/experiments/field_trial_units.cc", "//rtc_base/experiments/field_trial_units.h", "//rtc_base/experiments/struct_parameters_parser.cc", "//rtc_base/experiments/struct_parameters_parser.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:keyframe_interval_settings_experiment": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/transport:field_trial_based_config", "//rtc_base/experiments:field_trial_parser", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28934,8 +29398,9 @@
"//rtc_base/experiments/keyframe_interval_settings.cc": [ "obj/rtc_base/experiments/keyframe_interval_settings_experiment/keyframe_interval_settings.o" ]
},
"sources": [ "//rtc_base/experiments/keyframe_interval_settings.cc", "//rtc_base/experiments/keyframe_interval_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -28943,22 +29408,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/units:data_rate", "//api/video:video_frame", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -28970,30 +29434,30 @@
"//rtc_base/experiments/min_video_bitrate_experiment.cc": [ "obj/rtc_base/experiments/min_video_bitrate_experiment/min_video_bitrate_experiment.o" ]
},
"sources": [ "//rtc_base/experiments/min_video_bitrate_experiment.cc", "//rtc_base/experiments/min_video_bitrate_experiment.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:normalize_simulcast_size_experiment": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:logging", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29005,30 +29469,30 @@
"//rtc_base/experiments/normalize_simulcast_size_experiment.cc": [ "obj/rtc_base/experiments/normalize_simulcast_size_experiment/normalize_simulcast_size_experiment.o" ]
},
"sources": [ "//rtc_base/experiments/normalize_simulcast_size_experiment.cc", "//rtc_base/experiments/normalize_simulcast_size_experiment.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:quality_rampup_experiment": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/transport:field_trial_based_config", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29040,30 +29504,30 @@
"//rtc_base/experiments/quality_rampup_experiment.cc": [ "obj/rtc_base/experiments/quality_rampup_experiment/quality_rampup_experiment.o" ]
},
"sources": [ "//rtc_base/experiments/quality_rampup_experiment.cc", "//rtc_base/experiments/quality_rampup_experiment.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:quality_scaler_settings": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/transport:field_trial_based_config", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29075,8 +29539,9 @@
"//rtc_base/experiments/quality_scaler_settings.cc": [ "obj/rtc_base/experiments/quality_scaler_settings/quality_scaler_settings.o" ]
},
"sources": [ "//rtc_base/experiments/quality_scaler_settings.cc", "//rtc_base/experiments/quality_scaler_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -29084,22 +29549,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video_codecs:video_codecs_api", "//rtc_base:logging", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29111,8 +29575,9 @@
"//rtc_base/experiments/quality_scaling_experiment.cc": [ "obj/rtc_base/experiments/quality_scaling_experiment/quality_scaling_experiment.o" ]
},
"sources": [ "//rtc_base/experiments/quality_scaling_experiment.cc", "//rtc_base/experiments/quality_scaling_experiment.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -29120,22 +29585,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api/transport:field_trial_based_config", "//api/units:data_size", "//api/video_codecs:video_codecs_api", "//rtc_base:logging", "//rtc_base:safe_conversions", "//rtc_base/experiments:field_trial_parser", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29147,30 +29611,30 @@
"//rtc_base/experiments/rate_control_settings.cc": [ "obj/rtc_base/experiments/rate_control_settings/rate_control_settings.o" ]
},
"sources": [ "//rtc_base/experiments/rate_control_settings.cc", "//rtc_base/experiments/rate_control_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:rtt_mult_experiment": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:logging", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29182,30 +29646,30 @@
"//rtc_base/experiments/rtt_mult_experiment.cc": [ "obj/rtc_base/experiments/rtt_mult_experiment/rtt_mult_experiment.o" ]
},
"sources": [ "//rtc_base/experiments/rtt_mult_experiment.cc", "//rtc_base/experiments/rtt_mult_experiment.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/experiments:stable_target_rate_experiment": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_view", "//api/transport:field_trial_based_config", "//rtc_base/experiments:field_trial_parser", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29217,30 +29681,30 @@
"//rtc_base/experiments/stable_target_rate_experiment.cc": [ "obj/rtc_base/experiments/stable_target_rate_experiment/stable_target_rate_experiment.o" ]
},
"sources": [ "//rtc_base/experiments/stable_target_rate_experiment.cc", "//rtc_base/experiments/stable_target_rate_experiment.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/memory:aligned_malloc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29252,30 +29716,30 @@
"//rtc_base/memory/aligned_malloc.cc": [ "obj/rtc_base/memory/aligned_malloc/aligned_malloc.o" ]
},
"sources": [ "//rtc_base/memory/aligned_malloc.cc", "//rtc_base/memory/aligned_malloc.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/memory:always_valid_pointer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29283,30 +29747,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/memory/always_valid_pointer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/memory:fifo_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/task_queue:pending_task_safety_flag", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_base/synchronization:mutex" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -29317,8 +29782,9 @@
"//rtc_base/memory/fifo_buffer.cc": [ "obj/rtc_base/memory/fifo_buffer/fifo_buffer.o" ]
},
"sources": [ "//rtc_base/memory/fifo_buffer.cc", "//rtc_base/memory/fifo_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//rtc_base/memory:unittests", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_base_unittests" ]
},
@@ -29326,22 +29792,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base/memory:aligned_malloc", "//rtc_base/memory:always_valid_pointer", "//rtc_base/memory:fifo_buffer", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -29354,30 +29820,30 @@
"//rtc_base/memory/fifo_buffer_unittest.cc": [ "obj/rtc_base/memory/unittests/fifo_buffer_unittest.o" ]
},
"sources": [ "//rtc_base/memory/aligned_malloc_unittest.cc", "//rtc_base/memory/always_valid_pointer_unittest.cc", "//rtc_base/memory/fifo_buffer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/network:sent_packet": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29389,30 +29855,30 @@
"//rtc_base/network/sent_packet.cc": [ "obj/rtc_base/network/sent_packet/sent_packet.o" ]
},
"sources": [ "//rtc_base/network/sent_packet.cc", "//rtc_base/network/sent_packet.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/synchronization:mutex": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:platform_thread_types", "//rtc_base/synchronization:yield", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29420,8 +29886,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/synchronization/mutex.h", "//rtc_base/synchronization/mutex_critical_section.h", "//rtc_base/synchronization/mutex_pthread.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -29429,22 +29896,21 @@
"all_dependent_configs": [ "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/google_benchmark:benchmark_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//rtc_base/synchronization:mutex", "//rtc_base/system:unused", "//third_party/google_benchmark:google_benchmark" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29455,30 +29921,30 @@
"//rtc_base/synchronization/mutex_benchmark.cc": [ "obj/rtc_base/synchronization/mutex_benchmark/mutex_benchmark.o" ]
},
"sources": [ "//rtc_base/synchronization/mutex_benchmark.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/synchronization:sequence_checker_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:platform_thread_types", "//rtc_base:stringutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29490,8 +29956,9 @@
"//rtc_base/synchronization/sequence_checker_internal.cc": [ "obj/rtc_base/synchronization/sequence_checker_internal/sequence_checker_internal.o" ]
},
"sources": [ "//rtc_base/synchronization/sequence_checker_internal.cc", "//rtc_base/synchronization/sequence_checker_internal.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//api:sequence_checker" ]
},
@@ -29499,22 +29966,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/google_benchmark:benchmark_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/google_benchmark:benchmark_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:threading", "//rtc_base/synchronization:mutex", "//rtc_base/synchronization:yield", "//rtc_base/synchronization:yield_policy", "//test:test_support", "//third_party/google_benchmark:google_benchmark" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -29526,30 +29993,30 @@
"//rtc_base/synchronization/yield_policy_unittest.cc": [ "obj/rtc_base/synchronization/synchronization_unittests/yield_policy_unittest.o" ]
},
"sources": [ "//rtc_base/synchronization/mutex_unittest.cc", "//rtc_base/synchronization/yield_policy_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/synchronization:yield": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29561,30 +30028,30 @@
"//rtc_base/synchronization/yield.cc": [ "obj/rtc_base/synchronization/yield/yield.o" ]
},
"sources": [ "//rtc_base/synchronization/yield.cc", "//rtc_base/synchronization/yield.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/synchronization:yield_policy": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29596,30 +30063,30 @@
"//rtc_base/synchronization/yield_policy.cc": [ "obj/rtc_base/synchronization/yield_policy/yield_policy.o" ]
},
"sources": [ "//rtc_base/synchronization/yield_policy.cc", "//rtc_base/synchronization/yield_policy.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base/system:arch": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29627,30 +30094,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/arch.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:asm_defines": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29658,30 +30125,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/asm_defines.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:assume": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29689,30 +30156,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/assume.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:file_wrapper": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:safe_conversions", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29724,8 +30191,9 @@
"//rtc_base/system/file_wrapper.cc": [ "obj/rtc_base/system/file_wrapper/file_wrapper.o" ]
},
"sources": [ "//rtc_base/system/file_wrapper.cc", "//rtc_base/system/file_wrapper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -29733,22 +30201,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:checks", "//rtc_base/system:file_wrapper", "//test:fileutils", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29759,30 +30226,30 @@
"//rtc_base/system/file_wrapper_unittest.cc": [ "obj/rtc_base/system/file_wrapper_unittests/file_wrapper_unittest.o" ]
},
"sources": [ "//rtc_base/system/file_wrapper_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:ignore_warnings": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29790,30 +30257,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/ignore_warnings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:inline": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29821,30 +30288,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/inline.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:no_cfi_icall": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:sanitizer" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29852,30 +30319,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/no_cfi_icall.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:no_unique_address": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29883,30 +30350,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/no_unique_address.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:rtc_export": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29914,30 +30381,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/rtc_export.h", "//rtc_base/system/rtc_export_template.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:unused": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29945,30 +30412,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/unused.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/system:warn_current_thread_is_deadlocked": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -29976,30 +30443,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/system/warn_current_thread_is_deadlocked.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/task_utils:repeating_task": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:logging", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -30011,8 +30479,9 @@
"//rtc_base/task_utils/repeating_task.cc": [ "obj/rtc_base/task_utils/repeating_task/repeating_task.o" ]
},
"sources": [ "//rtc_base/task_utils/repeating_task.cc", "//rtc_base/task_utils/repeating_task.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -30020,22 +30489,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:task_queue_for_test", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers", "//test:test_support", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -30046,30 +30515,30 @@
"//rtc_base/task_utils/repeating_task_unittest.cc": [ "obj/rtc_base/task_utils/repeating_task_unittests/repeating_task_unittest.o" ]
},
"sources": [ "//rtc_base/task_utils/repeating_task_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base/third_party/base64:base64": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30081,30 +30550,30 @@
"//rtc_base/third_party/base64/base64.cc": [ "obj/rtc_base/third_party/base64/base64/base64.o" ]
},
"sources": [ "//rtc_base/third_party/base64/base64.cc", "//rtc_base/third_party/base64/base64.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base/third_party/sigslot:sigslot": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30116,30 +30585,30 @@
"//rtc_base/third_party/sigslot/sigslot.cc": [ "obj/rtc_base/third_party/sigslot/sigslot/sigslot.o" ]
},
"sources": [ "//rtc_base/third_party/sigslot/sigslot.cc", "//rtc_base/third_party/sigslot/sigslot.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base/units:unit_base": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:safe_conversions" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30147,8 +30616,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/units/unit_base.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//api/units:*", "//rtc_base/units:*" ]
},
@@ -30156,22 +30626,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base/units:unit_base", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30182,30 +30651,30 @@
"//rtc_base/units/unit_base_unittest.cc": [ "obj/rtc_base/units/units_unittests/unit_base_unittest.o" ]
},
"sources": [ "//rtc_base/units/unit_base_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:async_resolver_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:socket_address", "//rtc_base/system:rtc_export", "//rtc_base/third_party/sigslot:sigslot" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30217,30 +30686,30 @@
"//rtc_base/async_resolver_interface.cc": [ "obj/rtc_base/async_resolver_interface/async_resolver_interface.o" ]
},
"sources": [ "//rtc_base/async_resolver_interface.cc", "//rtc_base/async_resolver_interface.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:async_socket": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base/third_party/sigslot:sigslot", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30252,30 +30721,30 @@
"//rtc_base/async_socket.cc": [ "obj/rtc_base/async_socket/async_socket.o" ]
},
"sources": [ "//rtc_base/async_socket.cc", "//rtc_base/async_socket.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:audio_format_to_string": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/audio_codecs:audio_codecs_api", "//rtc_base:stringutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30287,30 +30756,30 @@
"//rtc_base/strings/audio_format_to_string.cc": [ "obj/rtc_base/audio_format_to_string/audio_format_to_string.o" ]
},
"sources": [ "//rtc_base/strings/audio_format_to_string.cc", "//rtc_base/strings/audio_format_to_string.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:bit_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//third_party/abseil-cpp/absl/numeric:bits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30322,30 +30791,30 @@
"//rtc_base/bit_buffer.cc": [ "obj/rtc_base/bit_buffer/bit_buffer.o" ]
},
"sources": [ "//rtc_base/bit_buffer.cc", "//rtc_base/bit_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:bitstream_reader": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:safe_conversions", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30356,30 +30825,30 @@
"//rtc_base/bitstream_reader.cc": [ "obj/rtc_base/bitstream_reader/bitstream_reader.o" ]
},
"sources": [ "//rtc_base/bitstream_reader.cc", "//rtc_base/bitstream_reader.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:bounded_inline_vector": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30387,30 +30856,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/bounded_inline_vector_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:type_traits", "//rtc_base:zero_memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30418,30 +30887,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//rtc_base:buffer_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:sequence_checker", "//rtc_base:buffer", "//rtc_base:macromagic", "//rtc_base/system:no_unique_address" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30453,30 +30922,30 @@
"//rtc_base/buffer_queue.cc": [ "obj/rtc_base/buffer_queue/buffer_queue.o" ]
},
"sources": [ "//rtc_base/buffer_queue.cc", "//rtc_base/buffer_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:byte_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:buffer", "//rtc_base:byte_order", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30488,30 +30957,30 @@
"//rtc_base/byte_buffer.cc": [ "obj/rtc_base/byte_buffer/byte_buffer.o" ]
},
"sources": [ "//rtc_base/byte_buffer.cc", "//rtc_base/byte_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:byte_order": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30519,30 +30988,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/byte_order.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//rtc_base:callback_list": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:function_view", "//rtc_base:checks", "//rtc_base:untyped_function", "//rtc_base/system:assume", "//rtc_base/system:inline", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30553,8 +31022,9 @@
"//rtc_base/callback_list.cc": [ "obj/rtc_base/callback_list/callback_list.o" ]
},
"sources": [ "//rtc_base/callback_list.cc", "//rtc_base/callback_list.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -30562,22 +31032,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:function_view", "//rtc_base:callback_list", "//rtc_base:gunit_helpers", "//rtc_base:rtc_base", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -30588,30 +31058,30 @@
"//rtc_base/callback_list_unittest.cc": [ "obj/rtc_base/callback_list_unittests/callback_list_unittest.o" ]
},
"sources": [ "//rtc_base/callback_list_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:checks": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//rtc_base:safe_compare", "//rtc_base/system:inline", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30623,30 +31093,30 @@
"//rtc_base/checks.cc": [ "obj/rtc_base/checks/checks.o" ]
},
"sources": [ "//rtc_base/checks.cc", "//rtc_base/checks.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:compile_assert_c": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30654,30 +31124,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/compile_assert_c.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:copy_on_write_buffer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base:type_traits", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30689,30 +31159,30 @@
"//rtc_base/copy_on_write_buffer.cc": [ "obj/rtc_base/copy_on_write_buffer/copy_on_write_buffer.o" ]
},
"sources": [ "//rtc_base/copy_on_write_buffer.cc", "//rtc_base/copy_on_write_buffer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:criticalsection": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:platform_thread_types", "//rtc_base/synchronization:yield", "//rtc_base/system:unused" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30724,30 +31194,30 @@
"//rtc_base/deprecated/recursive_critical_section.cc": [ "obj/rtc_base/criticalsection/recursive_critical_section.o" ]
},
"sources": [ "//rtc_base/deprecated/recursive_critical_section.cc", "//rtc_base/deprecated/recursive_critical_section.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:divide_round": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:safe_compare" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30755,30 +31225,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/numerics/divide_round.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:event_tracer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:sequence_checker", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:platform_thread_types", "//rtc_base:rtc_event", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30790,30 +31260,30 @@
"//rtc_base/event_tracer.cc": [ "obj/rtc_base/event_tracer/event_tracer.o" ]
},
"sources": [ "//rtc_base/event_tracer.cc", "//rtc_base/event_tracer.h", "//rtc_base/trace_event.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:gtest_prod": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30821,8 +31291,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/gtest_prod_util.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -30830,22 +31301,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:stringutils", "//rtc_base:threading", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -30856,30 +31327,30 @@
"//rtc_base/gunit.cc": [ "obj/rtc_base/gunit_helpers/gunit.o" ]
},
"sources": [ "//rtc_base/gunit.cc", "//rtc_base/gunit.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:histogram_percentile_counter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30891,30 +31362,30 @@
"//rtc_base/numerics/histogram_percentile_counter.cc": [ "obj/rtc_base/histogram_percentile_counter/histogram_percentile_counter.o" ]
},
"sources": [ "//rtc_base/numerics/histogram_percentile_counter.cc", "//rtc_base/numerics/histogram_percentile_counter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:ignore_wundef": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30922,30 +31393,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/ignore_wundef.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:ip_address": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:byte_order", "//rtc_base:net_helpers", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30957,30 +31428,30 @@
"//rtc_base/ip_address.cc": [ "obj/rtc_base/ip_address/ip_address.o" ]
},
"sources": [ "//rtc_base/ip_address.cc", "//rtc_base/ip_address.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:logging": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:platform_thread_types", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:inline", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -30992,30 +31463,30 @@
"//rtc_base/logging.cc": [ "obj/rtc_base/logging/logging.o" ]
},
"sources": [ "//rtc_base/logging.cc", "//rtc_base/logging.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:macromagic": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31023,30 +31494,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/arraysize.h", "//rtc_base/thread_annotations.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:mod_ops": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31054,30 +31525,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/numerics/mod_ops.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//rtc_base:moving_max_counter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31085,30 +31556,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/numerics/moving_max_counter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//rtc_base:net_helpers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31120,30 +31591,30 @@
"//rtc_base/net_helpers.cc": [ "obj/rtc_base/net_helpers/net_helpers.o" ]
},
"sources": [ "//rtc_base/net_helpers.cc", "//rtc_base/net_helpers.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:network_constants": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31154,30 +31625,30 @@
"//rtc_base/network_constants.cc": [ "obj/rtc_base/network_constants/network_constants.o" ]
},
"sources": [ "//rtc_base/network_constants.cc", "//rtc_base/network_constants.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:null_socket_server": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:rtc_event", "//rtc_base:socket", "//rtc_base:socket_server", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31189,30 +31660,30 @@
"//rtc_base/null_socket_server.cc": [ "obj/rtc_base/null_socket_server/null_socket_server.o" ]
},
"sources": [ "//rtc_base/null_socket_server.cc", "//rtc_base/null_socket_server.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:one_time_event": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/synchronization:mutex" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31220,30 +31691,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/one_time_event.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//rtc_base:platform_thread": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:sequence_checker", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:platform_thread_types", "//rtc_base:rtc_event", "//rtc_base:timeutils", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31255,30 +31726,30 @@
"//rtc_base/platform_thread.cc": [ "obj/rtc_base/platform_thread/platform_thread.o" ]
},
"sources": [ "//rtc_base/platform_thread.cc", "//rtc_base/platform_thread.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:platform_thread_types": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:macromagic" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31290,30 +31761,30 @@
"//rtc_base/platform_thread_types.cc": [ "obj/rtc_base/platform_thread_types/platform_thread_types.o" ]
},
"sources": [ "//rtc_base/platform_thread_types.cc", "//rtc_base/platform_thread_types.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:protobuf_utils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31321,30 +31792,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/protobuf_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:race_checker": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:platform_thread_types" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31356,30 +31827,30 @@
"//rtc_base/race_checker.cc": [ "obj/rtc_base/race_checker/race_checker.o" ]
},
"sources": [ "//rtc_base/race_checker.cc", "//rtc_base/race_checker.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:random": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:safe_conversions" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31391,30 +31862,31 @@
"//rtc_base/random.cc": [ "obj/rtc_base/random/random.o" ]
},
"sources": [ "//rtc_base/random.cc", "//rtc_base/random.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:rate_limiter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:macromagic", "//rtc_base:rate_statistics", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -31426,30 +31898,30 @@
"//rtc_base/rate_limiter.cc": [ "obj/rtc_base/rate_limiter/rate_limiter.o" ]
},
"sources": [ "//rtc_base/rate_limiter.cc", "//rtc_base/rate_limiter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:rate_statistics": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:safe_conversions", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31461,30 +31933,30 @@
"//rtc_base/rate_statistics.cc": [ "obj/rtc_base/rate_statistics/rate_statistics.o" ]
},
"sources": [ "//rtc_base/rate_statistics.cc", "//rtc_base/rate_statistics.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:rate_tracker": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:timeutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31496,30 +31968,30 @@
"//rtc_base/rate_tracker.cc": [ "obj/rtc_base/rate_tracker/rate_tracker.o" ]
},
"sources": [ "//rtc_base/rate_tracker.cc", "//rtc_base/rate_tracker.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:refcount": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//rtc_base:macromagic" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31527,30 +31999,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/ref_count.h", "//rtc_base/ref_counted_object.h", "//rtc_base/ref_counter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//rtc_base:rtc_base": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "OPENSSL_NO_ASM" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "OPENSSL_NO_ASM" ],
"deps": [ "//api:array_view", "//api:field_trials_view", "//api:function_view", "//api:make_ref_counted", "//api:refcountedbase", "//api:scoped_refptr", "//api:sequence_checker", "//api/numerics:numerics", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/units:time_delta", "//rtc_base:async_resolver_interface", "//rtc_base:async_socket", "//rtc_base:buffer", "//rtc_base:byte_buffer", "//rtc_base:byte_order", "//rtc_base:callback_list", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:network_constants", "//rtc_base:null_socket_server", "//rtc_base:refcount", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:socket_factory", "//rtc_base:socket_server", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base:zero_memory", "//rtc_base/experiments:field_trial_parser", "//rtc_base/memory:always_valid_pointer", "//rtc_base/network:sent_packet", "//rtc_base/synchronization:mutex", "//rtc_base/system:file_wrapper", "//rtc_base/system:inline", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//rtc_base/task_utils:repeating_task", "//rtc_base/third_party/base64:base64", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:flat_hash_map", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/boringssl:boringssl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "dl", "rt", "c", "gcc_s", "m" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -31596,8 +32069,9 @@
"//rtc_base/unique_id_generator.cc": [ "obj/rtc_base/rtc_base/unique_id_generator.o" ]
},
"sources": [ "//rtc_base/async_packet_socket.cc", "//rtc_base/async_packet_socket.h", "//rtc_base/async_tcp_socket.cc", "//rtc_base/async_tcp_socket.h", "//rtc_base/async_udp_socket.cc", "//rtc_base/async_udp_socket.h", "//rtc_base/crc32.cc", "//rtc_base/crc32.h", "//rtc_base/crypt_string.cc", "//rtc_base/crypt_string.h", "//rtc_base/data_rate_limiter.cc", "//rtc_base/data_rate_limiter.h", "//rtc_base/dscp.h", "//rtc_base/file_rotating_stream.cc", "//rtc_base/file_rotating_stream.h", "//rtc_base/helpers.cc", "//rtc_base/helpers.h", "//rtc_base/http_common.cc", "//rtc_base/http_common.h", "//rtc_base/mdns_responder_interface.h", "//rtc_base/message_digest.cc", "//rtc_base/message_digest.h", "//rtc_base/net_helper.cc", "//rtc_base/net_helper.h", "//rtc_base/network.cc", "//rtc_base/network.h", "//rtc_base/network_route.cc", "//rtc_base/network_route.h", "//rtc_base/openssl.h", "//rtc_base/openssl_adapter.cc", "//rtc_base/openssl_adapter.h", "//rtc_base/openssl_digest.cc", "//rtc_base/openssl_digest.h", "//rtc_base/openssl_key_pair.cc", "//rtc_base/openssl_key_pair.h", "//rtc_base/openssl_session_cache.cc", "//rtc_base/openssl_session_cache.h", "//rtc_base/openssl_stream_adapter.cc", "//rtc_base/openssl_stream_adapter.h", "//rtc_base/openssl_utility.cc", "//rtc_base/openssl_utility.h", "//rtc_base/proxy_info.cc", "//rtc_base/proxy_info.h", "//rtc_base/rtc_certificate.cc", "//rtc_base/rtc_certificate.h", "//rtc_base/rtc_certificate_generator.cc", "//rtc_base/rtc_certificate_generator.h", "//rtc_base/socket_adapters.cc", "//rtc_base/socket_adapters.h", "//rtc_base/socket_address_pair.cc", "//rtc_base/socket_address_pair.h", "//rtc_base/ssl_adapter.cc", "//rtc_base/ssl_adapter.h", "//rtc_base/ssl_certificate.cc", "//rtc_base/ssl_certificate.h", "//rtc_base/ssl_fingerprint.cc", "//rtc_base/ssl_fingerprint.h", "//rtc_base/ssl_identity.cc", "//rtc_base/ssl_identity.h", "//rtc_base/ssl_stream_adapter.cc", "//rtc_base/ssl_stream_adapter.h", "//rtc_base/stream.cc", "//rtc_base/stream.h", "//rtc_base/unique_id_generator.cc", "//rtc_base/unique_id_generator.h", "//rtc_base/boringssl_certificate.cc", "//rtc_base/boringssl_certificate.h", "//rtc_base/boringssl_identity.cc", "//rtc_base/boringssl_identity.h", "//rtc_base/log_sinks.cc", "//rtc_base/log_sinks.h", "//rtc_base/rolling_accumulator.h", "//rtc_base/ssl_roots.h", "//rtc_base/ifaddrs_converter.cc", "//rtc_base/ifaddrs_converter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -31605,22 +32079,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:scoped_refptr", "//api/numerics:numerics", "//api/units:time_delta", "//rtc_base:bit_buffer", "//rtc_base:bitstream_reader", "//rtc_base:bounded_inline_vector", "//rtc_base:buffer", "//rtc_base:buffer_queue", "//rtc_base:byte_buffer", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:criticalsection", "//rtc_base:divide_round", "//rtc_base:event_tracer", "//rtc_base:gunit_helpers", "//rtc_base:histogram_percentile_counter", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:mod_ops", "//rtc_base:moving_max_counter", "//rtc_base:null_socket_server", "//rtc_base:one_time_event", "//rtc_base:platform_thread", "//rtc_base:random", "//rtc_base:rate_limiter", "//rtc_base:rate_statistics", "//rtc_base:rate_tracker", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:rtc_task_queue", "//rtc_base:safe_compare", "//rtc_base:safe_minmax", "//rtc_base:sample_counter", "//rtc_base:sanitizer", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:socket_server", "//rtc_base:stringutils", "//rtc_base:strong_alias", "//rtc_base:swap_queue", "//rtc_base:testclient", "//rtc_base:threading", "//rtc_base:timestamp_aligner", "//rtc_base:timeutils", "//rtc_base:zero_memory", "//rtc_base/containers:flat_map", "//rtc_base/containers:unittests", "//rtc_base/memory:unittests", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//rtc_base/third_party/base64:base64", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_main", "//test:test_support", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -31671,8 +32145,9 @@
"//rtc_base/zero_memory_unittest.cc": [ "obj/rtc_base/rtc_base_approved_unittests/zero_memory_unittest.o" ]
},
"sources": [ "//rtc_base/base64_unittest.cc", "//rtc_base/bit_buffer_unittest.cc", "//rtc_base/bitstream_reader_unittest.cc", "//rtc_base/bounded_inline_vector_unittest.cc", "//rtc_base/buffer_queue_unittest.cc", "//rtc_base/buffer_unittest.cc", "//rtc_base/byte_buffer_unittest.cc", "//rtc_base/byte_order_unittest.cc", "//rtc_base/checks_unittest.cc", "//rtc_base/copy_on_write_buffer_unittest.cc", "//rtc_base/deprecated/recursive_critical_section_unittest.cc", "//rtc_base/event_tracer_unittest.cc", "//rtc_base/event_unittest.cc", "//rtc_base/logging_unittest.cc", "//rtc_base/numerics/divide_round_unittest.cc", "//rtc_base/numerics/histogram_percentile_counter_unittest.cc", "//rtc_base/numerics/mod_ops_unittest.cc", "//rtc_base/numerics/moving_max_counter_unittest.cc", "//rtc_base/numerics/safe_compare_unittest.cc", "//rtc_base/numerics/safe_minmax_unittest.cc", "//rtc_base/numerics/sample_counter_unittest.cc", "//rtc_base/one_time_event_unittest.cc", "//rtc_base/platform_thread_unittest.cc", "//rtc_base/random_unittest.cc", "//rtc_base/rate_limiter_unittest.cc", "//rtc_base/rate_statistics_unittest.cc", "//rtc_base/rate_tracker_unittest.cc", "//rtc_base/ref_counted_object_unittest.cc", "//rtc_base/sanitizer_unittest.cc", "//rtc_base/string_encode_unittest.cc", "//rtc_base/string_to_number_unittest.cc", "//rtc_base/string_utils_unittest.cc", "//rtc_base/strings/string_builder_unittest.cc", "//rtc_base/strings/string_format_unittest.cc", "//rtc_base/strong_alias_unittest.cc", "//rtc_base/swap_queue_unittest.cc", "//rtc_base/thread_annotations_unittest.cc", "//rtc_base/time_utils_unittest.cc", "//rtc_base/timestamp_aligner_unittest.cc", "//rtc_base/virtual_socket_unittest.cc", "//rtc_base/zero_memory_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -31680,22 +32155,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api/units:time_delta", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:net_helpers", "//rtc_base:null_socket_server", "//rtc_base:platform_thread", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:socket_server", "//rtc_base:testclient", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:fileutils", "//test:test_main", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -31711,30 +32186,31 @@
"//rtc_base/socket_unittest.cc": [ "obj/rtc_base/rtc_base_nonparallel_tests/socket_unittest.o" ]
},
"sources": [ "//rtc_base/cpu_time_unittest.cc", "//rtc_base/file_rotating_stream_unittest.cc", "//rtc_base/null_socket_server_unittest.cc", "//rtc_base/physical_socket_server_unittest.cc", "//rtc_base/socket_address_unittest.cc", "//rtc_base/socket_unittest.cc", "//rtc_base/socket_unittest.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:rtc_base_tests_utils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:make_ref_counted", "//api:refcountedbase", "//api:scoped_refptr", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:async_socket", "//rtc_base:byte_buffer", "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:socket_factory", "//rtc_base:socket_server", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/memory:always_valid_pointer", "//rtc_base/memory:fifo_buffer", "//rtc_base/synchronization:mutex", "//rtc_base/third_party/sigslot:sigslot", "//test:scoped_key_value_config", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -31759,8 +32235,9 @@
"//rtc_base/virtual_socket_server.cc": [ "obj/rtc_base/rtc_base_tests_utils/virtual_socket_server.o" ]
},
"sources": [ "//rtc_base/cpu_time.cc", "//rtc_base/cpu_time.h", "//rtc_base/fake_clock.cc", "//rtc_base/fake_clock.h", "//rtc_base/fake_mdns_responder.h", "//rtc_base/fake_network.h", "//rtc_base/fake_ssl_identity.cc", "//rtc_base/fake_ssl_identity.h", "//rtc_base/firewall_socket_server.cc", "//rtc_base/firewall_socket_server.h", "//rtc_base/memory_stream.cc", "//rtc_base/memory_stream.h", "//rtc_base/memory_usage.cc", "//rtc_base/memory_usage.h", "//rtc_base/nat_server.cc", "//rtc_base/nat_server.h", "//rtc_base/nat_socket_factory.cc", "//rtc_base/nat_socket_factory.h", "//rtc_base/nat_types.cc", "//rtc_base/nat_types.h", "//rtc_base/proxy_server.cc", "//rtc_base/proxy_server.h", "//rtc_base/server_socket_adapters.cc", "//rtc_base/server_socket_adapters.h", "//rtc_base/sigslot_tester.h", "//rtc_base/socket_stream.cc", "//rtc_base/socket_stream.h", "//rtc_base/test_base64.h", "//rtc_base/test_certificate_verifier.h", "//rtc_base/test_echo_server.cc", "//rtc_base/test_echo_server.h", "//rtc_base/test_utils.cc", "//rtc_base/test_utils.h", "//rtc_base/virtual_socket_server.cc", "//rtc_base/virtual_socket_server.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -31768,22 +32245,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/google_benchmark:benchmark_config", "//test:test_main_direct_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "OPENSSL_NO_ASM" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/google_benchmark:benchmark_config", "//test:test_main_direct_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "OPENSSL_NO_ASM" ],
"deps": [ "//api:array_view", "//api:field_trials_view", "//api:make_ref_counted", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/task_queue:task_queue_test", "//api/units:time_delta", "//rtc_base:buffer", "//rtc_base:buffer_queue", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:net_helpers", "//rtc_base:null_socket_server", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:safe_conversions", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:socket_factory", "//rtc_base:socket_server", "//rtc_base:stringutils", "//rtc_base:testclient", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/memory:fifo_buffer", "//rtc_base/synchronization:mutex", "//rtc_base/synchronization:synchronization_unittests", "//rtc_base/third_party/sigslot:sigslot", "//test:field_trial", "//test:fileutils", "//test:rtc_expect_death", "//test:scoped_key_value_config", "//test:test_main", "//test:test_support", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/boringssl:boringssl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/google_benchmark/src/include/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -31817,30 +32294,30 @@
"//rtc_base/unique_id_generator_unittest.cc": [ "obj/rtc_base/rtc_base_unittests/unique_id_generator_unittest.o" ]
},
"sources": [ "//rtc_base/crc32_unittest.cc", "//rtc_base/data_rate_limiter_unittest.cc", "//rtc_base/fake_clock_unittest.cc", "//rtc_base/helpers_unittest.cc", "//rtc_base/ip_address_unittest.cc", "//rtc_base/memory_usage_unittest.cc", "//rtc_base/message_digest_unittest.cc", "//rtc_base/nat_unittest.cc", "//rtc_base/network_route_unittest.cc", "//rtc_base/network_unittest.cc", "//rtc_base/proxy_unittest.cc", "//rtc_base/rolling_accumulator_unittest.cc", "//rtc_base/rtc_certificate_generator_unittest.cc", "//rtc_base/rtc_certificate_unittest.cc", "//rtc_base/sigslot_tester_unittest.cc", "//rtc_base/test_client_unittest.cc", "//rtc_base/thread_unittest.cc", "//rtc_base/unique_id_generator_unittest.cc", "//rtc_base/openssl_adapter_unittest.cc", "//rtc_base/openssl_session_cache_unittest.cc", "//rtc_base/openssl_utility_unittest.cc", "//rtc_base/ssl_adapter_unittest.cc", "//rtc_base/ssl_identity_unittest.cc", "//rtc_base/ssl_stream_adapter_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:rtc_event": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:timeutils", "//rtc_base/synchronization:yield_policy", "//rtc_base/system:warn_current_thread_is_deadlocked", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31852,8 +32329,9 @@
"//rtc_base/event.cc": [ "obj/rtc_base/rtc_event/event.o" ]
},
"sources": [ "//rtc_base/event.cc", "//rtc_base/event.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -31861,22 +32339,21 @@
"all_dependent_configs": [ "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//third_party/jsoncpp:jsoncpp_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//rtc_base:rtc_json_suppressions" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//third_party/jsoncpp:jsoncpp_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//rtc_base:rtc_json_suppressions" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//:poison_rtc_json", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/jsoncpp:jsoncpp" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/jsoncpp/source/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31888,8 +32365,9 @@
"//rtc_base/strings/json.cc": [ "obj/rtc_base/rtc_json/json.o" ]
},
"sources": [ "//rtc_base/strings/json.cc", "//rtc_base/strings/json.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -31897,22 +32375,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:gunit_helpers", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_json", "//test:test_main", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -31923,30 +32401,30 @@
"//rtc_base/strings/json_unittest.cc": [ "obj/rtc_base/rtc_json_unittests/json_unittest.o" ]
},
"sources": [ "//rtc_base/strings/json_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:rtc_numerics": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:mod_ops", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -31960,8 +32438,9 @@
"//rtc_base/numerics/moving_average.cc": [ "obj/rtc_base/rtc_numerics/moving_average.o" ]
},
"sources": [ "//rtc_base/numerics/event_based_exponential_moving_average.cc", "//rtc_base/numerics/event_based_exponential_moving_average.h", "//rtc_base/numerics/exp_filter.cc", "//rtc_base/numerics/exp_filter.h", "//rtc_base/numerics/math_utils.h", "//rtc_base/numerics/moving_average.cc", "//rtc_base/numerics/moving_average.h", "//rtc_base/numerics/moving_percentile_filter.h", "//rtc_base/numerics/percentile_filter.h", "//rtc_base/numerics/running_statistics.h", "//rtc_base/numerics/sequence_number_util.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -31969,22 +32448,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:rtc_numerics", "//test:test_main", "//test:test_support", "//third_party/abseil-cpp/absl/algorithm:container" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -32001,30 +32480,30 @@
"//rtc_base/numerics/sequence_number_util_unittest.cc": [ "obj/rtc_base/rtc_numerics_unittests/sequence_number_util_unittest.o" ]
},
"sources": [ "//rtc_base/numerics/event_based_exponential_moving_average_unittest.cc", "//rtc_base/numerics/exp_filter_unittest.cc", "//rtc_base/numerics/moving_average_unittest.cc", "//rtc_base/numerics/moving_percentile_filter_unittest.cc", "//rtc_base/numerics/percentile_filter_unittest.cc", "//rtc_base/numerics/running_statistics_unittest.cc", "//rtc_base/numerics/sequence_number_util_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:rtc_operations_chain": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:make_ref_counted", "//api:refcountedbase", "//api:scoped_refptr", "//api:sequence_checker", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:refcount", "//rtc_base/system:no_unique_address", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32035,8 +32514,9 @@
"//rtc_base/operations_chain.cc": [ "obj/rtc_base/rtc_operations_chain/operations_chain.o" ]
},
"sources": [ "//rtc_base/operations_chain.cc", "//rtc_base/operations_chain.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -32044,22 +32524,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:gunit_helpers", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:rtc_operations_chain", "//rtc_base:threading", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -32070,30 +32550,30 @@
"//rtc_base/operations_chain_unittest.cc": [ "obj/rtc_base/rtc_operations_chain_unittests/operations_chain_unittest.o" ]
},
"sources": [ "//rtc_base/operations_chain_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:rtc_stats_counters": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/numerics:numerics", "//api/units:data_rate", "//api/units:time_delta", "//api/units:timestamp" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32106,30 +32586,30 @@
"//rtc_base/numerics/sample_stats.cc": [ "obj/rtc_base/rtc_stats_counters/sample_stats.o" ]
},
"sources": [ "//rtc_base/numerics/event_rate_counter.cc", "//rtc_base/numerics/event_rate_counter.h", "//rtc_base/numerics/sample_stats.cc", "//rtc_base/numerics/sample_stats.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:rtc_task_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/task_queue:task_queue", "//rtc_base:macromagic", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32141,30 +32621,30 @@
"//rtc_base/task_queue.cc": [ "obj/rtc_base/rtc_task_queue/task_queue.o" ]
},
"sources": [ "//rtc_base/task_queue.cc", "//rtc_base/task_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:rtc_task_queue_libevent": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:platform_thread_types", "//rtc_base:safe_conversions", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/libevent:libevent" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32176,30 +32656,30 @@
"//rtc_base/task_queue_libevent.cc": [ "obj/rtc_base/rtc_task_queue_libevent/task_queue_libevent.o" ]
},
"sources": [ "//rtc_base/task_queue_libevent.cc", "//rtc_base/task_queue_libevent.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//api/task_queue:default_task_queue_factory" ]
},
"//rtc_base:rtc_task_queue_stdlib": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:divide_round", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:rtc_event", "//rtc_base:safe_conversions", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32211,8 +32691,9 @@
"//rtc_base/task_queue_stdlib.cc": [ "obj/rtc_base/rtc_task_queue_stdlib/task_queue_stdlib.o" ]
},
"sources": [ "//rtc_base/task_queue_stdlib.cc", "//rtc_base/task_queue_stdlib.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -32220,22 +32701,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/units:time_delta", "//rtc_base:gunit_helpers", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:task_queue_for_test", "//rtc_base:timeutils", "//test:test_main", "//test:test_support", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -32246,30 +32727,30 @@
"//rtc_base/task_queue_unittest.cc": [ "obj/rtc_base/rtc_task_queue_unittests/task_queue_unittest.o" ]
},
"sources": [ "//rtc_base/task_queue_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:safe_compare": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32277,30 +32758,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/numerics/safe_compare.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:safe_conversions": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32308,30 +32789,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/numerics/safe_conversions.h", "//rtc_base/numerics/safe_conversions_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:safe_minmax": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:safe_compare", "//rtc_base:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32339,30 +32820,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/numerics/safe_minmax.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:sample_counter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:safe_conversions", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32374,30 +32855,30 @@
"//rtc_base/numerics/sample_counter.cc": [ "obj/rtc_base/sample_counter/sample_counter.o" ]
},
"sources": [ "//rtc_base/numerics/sample_counter.cc", "//rtc_base/numerics/sample_counter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:sanitizer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32405,8 +32886,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/sanitizer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -32414,22 +32896,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:gunit_helpers", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base/synchronization:mutex", "//rtc_base/third_party/sigslot:sigslot", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -32440,30 +32922,30 @@
"//rtc_base/sigslot_unittest.cc": [ "obj/rtc_base/sigslot_unittest/sigslot_unittest.o" ]
},
"sources": [ "//rtc_base/sigslot_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:socket": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:macromagic", "//rtc_base:socket_address", "//rtc_base/third_party/sigslot:sigslot" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32475,30 +32957,30 @@
"//rtc_base/socket.cc": [ "obj/rtc_base/socket/socket.o" ]
},
"sources": [ "//rtc_base/socket.cc", "//rtc_base/socket.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:socket_address": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:net_helpers", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32510,30 +32992,30 @@
"//rtc_base/socket_address.cc": [ "obj/rtc_base/socket_address/socket_address.o" ]
},
"sources": [ "//rtc_base/socket_address.cc", "//rtc_base/socket_address.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:socket_factory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:socket" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32541,30 +33023,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/socket_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:socket_server": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/units:time_delta", "//rtc_base:rtc_event", "//rtc_base:socket_factory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32572,30 +33054,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/socket_server.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:stringutils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:safe_minmax", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32611,30 +33093,30 @@
"//rtc_base/strings/string_format.cc": [ "obj/rtc_base/stringutils/string_format.o" ]
},
"sources": [ "//rtc_base/string_encode.cc", "//rtc_base/string_encode.h", "//rtc_base/string_to_number.cc", "//rtc_base/string_to_number.h", "//rtc_base/string_utils.cc", "//rtc_base/string_utils.h", "//rtc_base/strings/string_builder.cc", "//rtc_base/strings/string_builder.h", "//rtc_base/strings/string_format.cc", "//rtc_base/strings/string_format.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//rtc_base:strong_alias": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32642,30 +33124,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/strong_alias.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//rtc_base:swap_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32673,30 +33155,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/swap_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//rtc_base:task_queue_for_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:function_view", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32707,8 +33189,9 @@
"//rtc_base/task_queue_for_test.cc": [ "obj/rtc_base/task_queue_for_test/task_queue_for_test.o" ]
},
"sources": [ "//rtc_base/task_queue_for_test.cc", "//rtc_base/task_queue_for_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -32716,22 +33199,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//rtc_base:gunit_helpers", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -32742,30 +33225,30 @@
"//rtc_base/test_client.cc": [ "obj/rtc_base/testclient/test_client.o" ]
},
"sources": [ "//rtc_base/test_client.cc", "//rtc_base/test_client.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:threading": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:function_view", "//api:refcountedbase", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//rtc_base:async_resolver_interface", "//rtc_base:byte_order", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:event_tracer", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:network_constants", "//rtc_base:null_socket_server", "//rtc_base:platform_thread", "//rtc_base:platform_thread_types", "//rtc_base:refcount", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:socket_address", "//rtc_base:socket_server", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/system:rtc_export", "//rtc_base/third_party/sigslot:sigslot", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32782,30 +33265,30 @@
"//rtc_base/thread.cc": [ "obj/rtc_base/threading/thread.o" ]
},
"sources": [ "//rtc_base/async_resolver.cc", "//rtc_base/async_resolver.h", "//rtc_base/internal/default_socket_server.cc", "//rtc_base/internal/default_socket_server.h", "//rtc_base/network_monitor.cc", "//rtc_base/network_monitor.h", "//rtc_base/network_monitor_factory.cc", "//rtc_base/network_monitor_factory.h", "//rtc_base/physical_socket_server.cc", "//rtc_base/physical_socket_server.h", "//rtc_base/thread.cc", "//rtc_base/thread.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:timestamp_aligner": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:timeutils", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32817,30 +33300,30 @@
"//rtc_base/timestamp_aligner.cc": [ "obj/rtc_base/timestamp_aligner/timestamp_aligner.o" ]
},
"sources": [ "//rtc_base/timestamp_aligner.cc", "//rtc_base/timestamp_aligner.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:timeutils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base/system:rtc_export" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32853,30 +33336,30 @@
"//rtc_base/time_utils.cc": [ "obj/rtc_base/timeutils/time_utils.o" ]
},
"sources": [ "//rtc_base/system_time.cc", "//rtc_base/system_time.h", "//rtc_base/time_utils.cc", "//rtc_base/time_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//rtc_base:type_traits": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32884,30 +33367,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/type_traits.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:untyped_function": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base/system:assume" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32915,8 +33398,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//rtc_base/untyped_function.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -32924,22 +33408,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:untyped_function", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32950,30 +33433,30 @@
"//rtc_base/untyped_function_unittest.cc": [ "obj/rtc_base/untyped_function_unittest/untyped_function_unittest.o" ]
},
"sources": [ "//rtc_base/untyped_function_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:weak_ptr": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:scoped_refptr", "//api:sequence_checker", "//rtc_base:refcount", "//rtc_base/system:no_unique_address" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -32985,8 +33468,9 @@
"//rtc_base/weak_ptr.cc": [ "obj/rtc_base/weak_ptr/weak_ptr.o" ]
},
"sources": [ "//rtc_base/weak_ptr.cc", "//rtc_base/weak_ptr.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -32994,22 +33478,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:gunit_helpers", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:task_queue_for_test", "//rtc_base:weak_ptr", "//test:test_main", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -33020,30 +33504,30 @@
"//rtc_base/weak_ptr_unittest.cc": [ "obj/rtc_base/weak_ptr_unittests/weak_ptr_unittest.o" ]
},
"sources": [ "//rtc_base/weak_ptr_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_base:zero_memory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -33055,8 +33539,9 @@
"//rtc_base/zero_memory.cc": [ "obj/rtc_base/zero_memory/zero_memory.o" ]
},
"sources": [ "//rtc_base/zero_memory.cc", "//rtc_base/zero_memory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -33064,22 +33549,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:make_ref_counted", "//api:scoped_refptr", "//api/test/metrics:chrome_perf_dashboard_metrics_exporter", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metrics_exporter", "//api/test/metrics:stdout_metrics_exporter", "//build/config:executable_deps", "//rtc_base:stringutils", "//rtc_tools:video_file_reader", "//rtc_tools:video_file_writer", "//rtc_tools:video_quality_analysis", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33091,8 +33576,9 @@
"//rtc_tools/frame_analyzer/frame_analyzer.cc": [ "obj/rtc_tools/frame_analyzer/frame_analyzer.o" ]
},
"sources": [ "//rtc_tools/frame_analyzer/frame_analyzer.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -33106,7 +33592,7 @@
"public": "*",
"script": "//tools_webrtc/executable_host_build.py",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -33114,22 +33600,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_rtp_headers", "//build/config:executable_deps", "//rtc_tools:video_file_reader", "//rtc_tools:video_quality_analysis", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:usage" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33141,8 +33627,9 @@
"//rtc_tools/psnr_ssim_analyzer/psnr_ssim_analyzer.cc": [ "obj/rtc_tools/psnr_ssim_analyzer/psnr_ssim_analyzer.o" ]
},
"sources": [ "//rtc_tools/psnr_ssim_analyzer/psnr_ssim_analyzer.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -33150,22 +33637,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//rtc_tools:reference_less_video_analysis_lib", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:usage" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33177,8 +33664,9 @@
"//rtc_tools/frame_analyzer/reference_less_video_analysis.cc": [ "obj/rtc_tools/reference_less_video_analysis/reference_less_video_analysis.o" ]
},
"sources": [ "//rtc_tools/frame_analyzer/reference_less_video_analysis.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -33186,22 +33674,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_rtp_headers", "//rtc_tools:video_file_reader", "//rtc_tools:video_quality_analysis" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -33212,21 +33700,22 @@
"//rtc_tools/frame_analyzer/reference_less_video_analysis_lib.cc": [ "obj/rtc_tools/reference_less_video_analysis_lib/reference_less_video_analysis_lib.o" ]
},
"sources": [ "//rtc_tools/frame_analyzer/reference_less_video_analysis_lib.cc", "//rtc_tools/frame_analyzer/reference_less_video_analysis_lib.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//rtc_tools:rtc_tools": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"deps": [ "//rtc_tools:frame_analyzer", "//rtc_tools:psnr_ssim_analyzer", "//rtc_tools:tools_unittests", "//rtc_tools:video_file_reader", "//rtc_tools:video_quality_analysis" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -33234,22 +33723,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//media:rtc_media_defines_config", "//rtc_base:rtc_json_suppressions" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//media:rtc_media_defines_config", "//rtc_base:rtc_json_suppressions" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//api:create_frame_generator", "//api:rtp_parameters", "//api:transport_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//call:call", "//call:call_interfaces", "//call:fake_network", "//call:rtp_interfaces", "//call:rtp_sender", "//call:simulated_network", "//call:simulated_packet_receiver", "//call:video_stream_api", "//media:rtc_audio_video", "//media:rtc_media_base", "//rtc_base:rtc_base", "//rtc_base:rtc_json", "//rtc_base:threading", "//rtc_base/system:file_wrapper", "//test:fileutils", "//test:rtp_test_utils", "//test:video_test_common", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/flags:usage", "//third_party/abseil-cpp/absl/strings:strings", "//video/config:encoder_config", "//video/config:streams_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33262,8 +33751,9 @@
"//rtc_tools/rtp_generator/rtp_generator.cc": [ "obj/rtc_tools/rtp_generator/rtp_generator.o" ]
},
"sources": [ "//rtc_tools/rtp_generator/main.cc", "//rtc_tools/rtp_generator/rtp_generator.cc", "//rtc_tools/rtp_generator/rtp_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -33271,22 +33761,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:scoped_refptr", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/video:video_frame", "//api/video:video_rtp_headers", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//common_video:common_video", "//rtc_base:checks", "//rtc_base:null_socket_server", "//rtc_base:rtc_base", "//rtc_base:threading", "//rtc_tools:reference_less_video_analysis_lib", "//rtc_tools:tools_unittests__runner", "//rtc_tools:video_file_reader", "//rtc_tools:video_file_writer", "//rtc_tools:video_quality_analysis", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared", "//testing/gtest:gtest", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33306,8 +33796,9 @@
"//rtc_tools/video_file_writer_unittest.cc": [ "obj/rtc_tools/tools_unittests/video_file_writer_unittest.o" ]
},
"sources": [ "//rtc_tools/frame_analyzer/linear_least_squares_unittest.cc", "//rtc_tools/frame_analyzer/reference_less_video_analysis_unittest.cc", "//rtc_tools/frame_analyzer/video_color_aligner_unittest.cc", "//rtc_tools/frame_analyzer/video_geometry_aligner_unittest.cc", "//rtc_tools/frame_analyzer/video_quality_analysis_unittest.cc", "//rtc_tools/frame_analyzer/video_temporal_aligner_unittest.cc", "//rtc_tools/sanitizers_unittest.cc", "//rtc_tools/video_file_reader_unittest.cc", "//rtc_tools/video_file_writer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -33321,7 +33812,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -33329,22 +33820,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:make_ref_counted", "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_rtp_headers", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:refcount", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -33356,8 +33846,9 @@
"//rtc_tools/video_file_reader.cc": [ "obj/rtc_tools/video_file_reader/video_file_reader.o" ]
},
"sources": [ "//rtc_tools/video_file_reader.cc", "//rtc_tools/video_file_reader.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -33365,22 +33856,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_rtp_headers", "//rtc_base:logging", "//rtc_tools:video_file_reader", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -33392,8 +33882,9 @@
"//rtc_tools/video_file_writer.cc": [ "obj/rtc_tools/video_file_writer/video_file_writer.o" ]
},
"sources": [ "//rtc_tools/video_file_writer.cc", "//rtc_tools/video_file_writer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -33401,22 +33892,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:scoped_refptr", "//api/numerics:numerics", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/video:video_frame", "//api/video:video_rtp_headers", "//common_video:common_video", "//rtc_base:checks", "//rtc_base:logging", "//rtc_tools:video_file_reader", "//third_party/abseil-cpp/absl/types:optional", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -33431,8 +33922,9 @@
"//rtc_tools/frame_analyzer/video_temporal_aligner.cc": [ "obj/rtc_tools/video_quality_analysis/video_temporal_aligner.o" ]
},
"sources": [ "//rtc_tools/frame_analyzer/linear_least_squares.cc", "//rtc_tools/frame_analyzer/linear_least_squares.h", "//rtc_tools/frame_analyzer/video_color_aligner.cc", "//rtc_tools/frame_analyzer/video_color_aligner.h", "//rtc_tools/frame_analyzer/video_geometry_aligner.cc", "//rtc_tools/frame_analyzer/video_geometry_aligner.h", "//rtc_tools/frame_analyzer/video_quality_analysis.cc", "//rtc_tools/frame_analyzer/video_quality_analysis.h", "//rtc_tools/frame_analyzer/video_temporal_aligner.cc", "//rtc_tools/frame_analyzer/video_temporal_aligner.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -33440,22 +33932,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:field_trials", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:default_task_queue_factory", "//api/test/video:function_video_factory", "//api/transport:field_trial_based_config", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//call:call", "//call:call_interfaces", "//common_video:common_video", "//media:rtc_internal_video_codecs", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:rtc_json", "//rtc_base:stringutils", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//test:call_config_utils", "//test:encoder_settings", "//test:fake_video_codecs", "//test:null_transport", "//test:rtp_test_utils", "//test:run_loop", "//test:run_test", "//test:run_test_interface", "//test:test_common", "//test:test_renderer", "//test:test_support", "//test:video_test_common", "//test:video_test_support", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/jsoncpp/source/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33467,8 +33959,9 @@
"//rtc_tools/video_replay.cc": [ "obj/rtc_tools/video_replay/video_replay.o" ]
},
"sources": [ "//rtc_tools/video_replay.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -33476,22 +33969,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:audio_options_api", "//api:libjingle_peerconnection_api", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -33503,8 +33996,9 @@
"//sdk/media_constraints.cc": [ "obj/sdk/media_constraints/media_constraints.o" ]
},
"sources": [ "//sdk/media_constraints.cc", "//sdk/media_constraints.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -33515,7 +34009,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -33523,22 +34017,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//sdk:media_constraints", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -33549,30 +34043,30 @@
"//sdk/media_constraints_unittest.cc": [ "obj/sdk/sdk_tests/media_constraints_unittest.o" ]
},
"sources": [ "//sdk/media_constraints_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//stats:rtc_stats": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtc_stats_api", "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:stringutils" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -33586,30 +34080,30 @@
"//stats/rtcstats_objects.cc": [ "obj/stats/rtc_stats/rtcstats_objects.o" ]
},
"sources": [ "//stats/rtc_stats.cc", "//stats/rtc_stats_report.cc", "//stats/rtcstats_objects.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//stats:rtc_stats_test_utils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:rtc_stats_api", "//rtc_base:checks", "//rtc_base/system:rtc_export", "//stats:rtc_stats" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -33621,8 +34115,9 @@
"//stats/test/rtc_test_stats.cc": [ "obj/stats/rtc_stats_test_utils/rtc_test_stats.o" ]
},
"sources": [ "//stats/test/rtc_test_stats.cc", "//stats/test/rtc_test_stats.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -33630,22 +34125,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:rtc_stats_api", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:rtc_json", "//stats:rtc_stats", "//stats:rtc_stats_test_utils", "//stats:rtc_stats_unittests__runner", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33658,8 +34153,9 @@
"//stats/rtc_stats_unittest.cc": [ "obj/stats/rtc_stats_unittests/rtc_stats_unittest.o" ]
},
"sources": [ "//stats/rtc_stats_report_unittest.cc", "//stats/rtc_stats_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -33673,41 +34169,39 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//stats:stats": {
"deps": [ "//stats:rtc_stats" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//system_wrappers:denormal_disabler": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-unused-private-field", "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base/system:arch" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -33719,30 +34213,30 @@
"//system_wrappers/source/denormal_disabler.cc": [ "obj/system_wrappers/denormal_disabler/denormal_disabler.o" ]
},
"sources": [ "//system_wrappers/source/denormal_disabler.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//system_wrappers:field_trial": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//experiments:registered_field_trials", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//rtc_base/containers:flat_set", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -33754,30 +34248,30 @@
"//system_wrappers/source/field_trial.cc": [ "obj/system_wrappers/field_trial/field_trial.o" ]
},
"sources": [ "//system_wrappers/source/field_trial.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//system_wrappers:metrics": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:stringutils", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -33789,30 +34283,31 @@
"//system_wrappers/source/metrics.cc": [ "obj/system_wrappers/metrics/metrics.o" ]
},
"sources": [ "//system_wrappers/source/metrics.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//system_wrappers:system_wrappers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:array_view", "//api/units:timestamp", "//modules:module_api_public", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_numerics", "//rtc_base:safe_conversions", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:arch", "//rtc_base/system:rtc_export", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "rt", "c", "gcc_s", "m" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -33829,8 +34324,9 @@
"//system_wrappers/source/sleep.cc": [ "obj/system_wrappers/system_wrappers/sleep.o" ]
},
"sources": [ "//system_wrappers/include/clock.h", "//system_wrappers/include/cpu_features_wrapper.h", "//system_wrappers/include/cpu_info.h", "//system_wrappers/include/ntp_time.h", "//system_wrappers/include/rtp_to_ntp_estimator.h", "//system_wrappers/include/sleep.h", "//system_wrappers/source/clock.cc", "//system_wrappers/source/cpu_features.cc", "//system_wrappers/source/cpu_info.cc", "//system_wrappers/source/rtp_to_ntp_estimator.cc", "//system_wrappers/source/sleep.cc", "//system_wrappers/source/cpu_features_linux.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -33838,22 +34334,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//rtc_base:checks", "//rtc_base:random", "//rtc_base:stringutils", "//system_wrappers:denormal_disabler", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//system_wrappers:system_wrappers_unittests__runner", "//test:rtc_expect_death", "//test:test_main", "//test:test_support", "//testing:test_scripts_shared", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -33871,8 +34367,9 @@
"//system_wrappers/source/rtp_to_ntp_estimator_unittest.cc": [ "obj/system_wrappers/system_wrappers_unittests/rtp_to_ntp_estimator_unittest.o" ]
},
"sources": [ "//system_wrappers/source/clock_unittest.cc", "//system_wrappers/source/denormal_disabler_unittest.cc", "//system_wrappers/source/field_trial_unittest.cc", "//system_wrappers/source/metrics_default_unittest.cc", "//system_wrappers/source/metrics_unittest.cc", "//system_wrappers/source/ntp_time_unittest.cc", "//system_wrappers/source/rtp_to_ntp_estimator_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -33886,29 +34383,29 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//test/logging:log_writer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:libjingle_logging_api", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:rtc_base_tests_utils", "//rtc_base:stringutils", "//test:fileutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -33921,8 +34418,9 @@
"//test/logging/memory_log_writer.cc": [ "obj/test/logging/log_writer/memory_log_writer.o" ]
},
"sources": [ "//test/logging/file_log_writer.cc", "//test/logging/file_log_writer.h", "//test/logging/log_writer.cc", "//test/logging/log_writer.h", "//test/logging/memory_log_writer.cc", "//test/logging/memory_log_writer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -33930,22 +34428,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:network_emulation_manager_api", "//api:simulated_network_api", "//call:simulated_network", "//rtc_base:logging", "//rtc_base:network_constants", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//test:test_support", "//test/network:emulated_network", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -33956,30 +34454,31 @@
"//test/network/cross_traffic_unittest.cc": [ "obj/test/network/cross_traffic_unittest/cross_traffic_unittest.o" ]
},
"sources": [ "//test/network/cross_traffic_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/network:emulated_network": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//api:field_trials_view", "//api:network_emulation_manager_api", "//api:packet_socket_factory", "//api:scoped_refptr", "//api:sequence_checker", "//api:simulated_network_api", "//api:time_controller", "//api/numerics:numerics", "//api/task_queue:pending_task_safety_flag", "//api/test/network_emulation:network_emulation", "//api/transport:stun_types", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//call:simulated_network", "//p2p:p2p_server_utils", "//p2p:rtc_p2p", "//rtc_base:copy_on_write_buffer", "//rtc_base:ip_address", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:network_constants", "//rtc_base:random", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:safe_minmax", "//rtc_base:socket", "//rtc_base:socket_address", "//rtc_base:socket_server", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base/memory:always_valid_pointer", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers", "//test:scoped_key_value_config", "//test/scenario:column_printer", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -33996,30 +34495,31 @@
"//test/network/traffic_route.cc": [ "obj/test/network/emulated_network/traffic_route.o" ]
},
"sources": [ "//test/network/cross_traffic.cc", "//test/network/cross_traffic.h", "//test/network/emulated_network_manager.cc", "//test/network/emulated_network_manager.h", "//test/network/emulated_turn_server.cc", "//test/network/emulated_turn_server.h", "//test/network/fake_network_socket_server.cc", "//test/network/fake_network_socket_server.h", "//test/network/network_emulation.cc", "//test/network/network_emulation.h", "//test/network/network_emulation_manager.cc", "//test/network/network_emulation_manager.h", "//test/network/traffic_route.cc", "//test/network/traffic_route.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//test/network:*", "//api:create_network_emulation_manager", "//api/test/network_emulation:create_cross_traffic", "//test/peer_scenario:*", "//test/scenario:*" ]
},
"//test/network:feedback_generator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/transport:network_control", "//api/transport:test_feedback_generator_interface", "//call:simulated_network", "//rtc_base:checks", "//test/network:emulated_network", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34030,8 +34530,9 @@
"//test/network/feedback_generator.cc": [ "obj/test/network/feedback_generator/feedback_generator.o" ]
},
"sources": [ "//test/network/feedback_generator.cc", "//test/network/feedback_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34039,22 +34540,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/transport:test_feedback_generator", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34065,8 +34566,9 @@
"//test/network/feedback_generator_unittest.cc": [ "obj/test/network/feedback_generator_unittest/feedback_generator_unittest.o" ]
},
"sources": [ "//test/network/feedback_generator_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34074,22 +34576,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config", "//media:rtc_media_defines_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//api:callfactory_api", "//api:libjingle_peerconnection_api", "//api:scoped_refptr", "//api:simulated_network_api", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/transport:field_trial_based_config", "//call:simulated_network", "//media:rtc_audio_video", "//media:rtc_media_engine_defaults", "//modules/audio_device:audio_device_impl", "//p2p:rtc_p2p", "//pc:pc_test_utils", "//pc:peerconnection_wrapper", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:task_queue_for_test", "//test:test_support", "//test/network:emulated_network" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34100,8 +34602,9 @@
"//test/network/network_emulation_pc_unittest.cc": [ "obj/test/network/network_emulation_pc_unittest/network_emulation_pc_unittest.o" ]
},
"sources": [ "//test/network/network_emulation_pc_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34109,22 +34612,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:simulated_network_api", "//api/units:time_delta", "//call:simulated_network", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:rtc_event", "//rtc_base:task_queue_for_test", "//rtc_base/synchronization:mutex", "//test:test_support", "//test/network:emulated_network" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34135,8 +34638,9 @@
"//test/network/network_emulation_unittest.cc": [ "obj/test/network/network_emulation_unittest/network_emulation_unittest.o" ]
},
"sources": [ "//test/network/network_emulation_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34144,30 +34648,31 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//test/network:cross_traffic_unittest", "//test/network:feedback_generator_unittest", "//test/network:network_emulation_pc_unittest", "//test/network:network_emulation_unittest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34175,22 +34680,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:video_quality_analyzer_api", "//api/numerics:numerics", "//api/test/pclf:media_configuration", "//api/test/video:video_frame_writer", "//api/units:timestamp", "//api/video:video_frame", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//test:fixed_fps_video_frame_writer_adapter", "//test:test_renderer", "//test/pc/e2e/analyzer/video:analyzing_video_sinks_helper", "//test/pc/e2e/analyzer/video:simulcast_dummy_buffer_helper", "//test/pc/e2e/analyzer/video:video_dumping", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34201,8 +34706,9 @@
"//test/pc/e2e/analyzer/video/analyzing_video_sink.cc": [ "obj/test/pc/e2e/analyzer/video/analyzing_video_sink/analyzing_video_sink.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/analyzing_video_sink.cc", "//test/pc/e2e/analyzer/video/analyzing_video_sink.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34210,22 +34716,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_frame_generator", "//api:frame_generator_api", "//api:scoped_refptr", "//api/test/pclf:media_configuration", "//api/units:time_delta", "//api/units:timestamp", "//api/video:video_frame", "//common_video:common_video", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:test_support", "//test:video_test_support", "//test/pc/e2e/analyzer/video:analyzing_video_sink", "//test/pc/e2e/analyzer/video:example_video_quality_analyzer", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34236,8 +34742,9 @@
"//test/pc/e2e/analyzer/video/analyzing_video_sink_test.cc": [ "obj/test/pc/e2e/analyzer/video/analyzing_video_sink_test/analyzing_video_sink_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/analyzing_video_sink_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34245,22 +34752,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api/test/pclf:media_configuration", "//api/test/video:video_frame_writer", "//rtc_base:macromagic", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34271,8 +34778,9 @@
"//test/pc/e2e/analyzer/video/analyzing_video_sinks_helper.cc": [ "obj/test/pc/e2e/analyzer/video/analyzing_video_sinks_helper/analyzing_video_sinks_helper.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/analyzing_video_sinks_helper.cc", "//test/pc/e2e/analyzer/video/analyzing_video_sinks_helper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34280,22 +34788,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/test/pclf:media_configuration", "//test:test_support", "//test/pc/e2e/analyzer/video:analyzing_video_sinks_helper", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34306,8 +34814,9 @@
"//test/pc/e2e/analyzer/video/analyzing_video_sinks_helper_test.cc": [ "obj/test/pc/e2e/analyzer/video/analyzing_video_sinks_helper_test/analyzing_video_sinks_helper_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/analyzing_video_sinks_helper_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34315,22 +34824,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:video_quality_analyzer_api", "//api/numerics:numerics", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_frame", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:stringutils", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//test/pc/e2e:metric_metadata_keys", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_internal", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_shared", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34341,8 +34850,9 @@
"//test/pc/e2e/analyzer/video/default_video_quality_analyzer.cc": [ "obj/test/pc/e2e/analyzer/video/default_video_quality_analyzer/default_video_quality_analyzer.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/default_video_quality_analyzer.cc", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34350,22 +34860,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_frame_generator", "//api/units:timestamp", "//rtc_base:stringutils", "//system_wrappers:system_wrappers", "//test:test_support", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_internal", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34376,8 +34886,9 @@
"//test/pc/e2e/analyzer/video/default_video_quality_analyzer_frames_comparator_test.cc": [ "obj/test/pc/e2e/analyzer/video/default_video_quality_analyzer_frames_comparator_test/default_video_quality_analyzer_frames_comparator_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_frames_comparator_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34385,22 +34896,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:scoped_refptr", "//api/numerics:numerics", "//api/units:data_size", "//api/units:timestamp", "//api/video:video_frame", "//api/video:video_frame_type", "//common_video:common_video", "//rtc_base:checks", "//rtc_base:platform_thread", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_tools:video_quality_analysis", "//system_wrappers:system_wrappers", "//test/pc/e2e:metric_metadata_keys", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_shared", "//test/pc/e2e/analyzer/video:multi_reader_queue", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34416,8 +34927,9 @@
"//test/pc/e2e/analyzer/video/names_collection.cc": [ "obj/test/pc/e2e/analyzer/video/default_video_quality_analyzer_internal/names_collection.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_cpu_measurer.cc", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_cpu_measurer.h", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_frame_in_flight.cc", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_frame_in_flight.h", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_frames_comparator.cc", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_frames_comparator.h", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_internal_shared_objects.cc", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_internal_shared_objects.h", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_stream_state.cc", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_stream_state.h", "//test/pc/e2e/analyzer/video/names_collection.cc", "//test/pc/e2e/analyzer/video/names_collection.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//test/pc/e2e/analyzer/video:default_video_quality_analyzer", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_frames_comparator_test", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_stream_state_test", "//test/pc/e2e/analyzer/video:names_collection_test", "//test/pc/e2e/analyzer/video:video_analyzer" ]
},
@@ -34425,22 +34937,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_frame_generator", "//api:rtp_packet_info", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/test/metrics:stdout_metrics_exporter", "//api/video:encoded_image", "//api/video:video_frame", "//common_video:common_video", "//rtc_tools:video_quality_analysis", "//system_wrappers:system_wrappers", "//test:test_support", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34451,30 +34963,30 @@
"//test/pc/e2e/analyzer/video/default_video_quality_analyzer_metric_names_test.cc": [ "obj/test/pc/e2e/analyzer/video/default_video_quality_analyzer_metric_names_test/default_video_quality_analyzer_metric_names_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_metric_names_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e/analyzer/video:default_video_quality_analyzer_shared": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/numerics:numerics", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34485,8 +34997,9 @@
"//test/pc/e2e/analyzer/video/default_video_quality_analyzer_shared_objects.cc": [ "obj/test/pc/e2e/analyzer/video/default_video_quality_analyzer_shared/default_video_quality_analyzer_shared_objects.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_shared_objects.cc", "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_shared_objects.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34494,22 +35007,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/units:timestamp", "//test:test_support", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_internal", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34520,8 +35033,9 @@
"//test/pc/e2e/analyzer/video/default_video_quality_analyzer_stream_state_test.cc": [ "obj/test/pc/e2e/analyzer/video/default_video_quality_analyzer_stream_state_test/default_video_quality_analyzer_stream_state_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_stream_state_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34529,22 +35043,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_frame_generator", "//api:rtp_packet_info", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/video:encoded_image", "//api/video:video_frame", "//common_video:common_video", "//rtc_base:stringutils", "//rtc_tools:video_quality_analysis", "//system_wrappers:system_wrappers", "//test:test_support", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34555,8 +35069,9 @@
"//test/pc/e2e/analyzer/video/default_video_quality_analyzer_test.cc": [ "obj/test/pc/e2e/analyzer/video/default_video_quality_analyzer_test/default_video_quality_analyzer_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/default_video_quality_analyzer_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34564,22 +35079,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:encoded_image", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34587,8 +35101,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/pc/e2e/analyzer/video/encoded_image_data_injector.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34596,22 +35111,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:video_quality_analyzer_api", "//api/video:encoded_image", "//api/video:video_frame", "//rtc_base:logging", "//rtc_base/synchronization:mutex" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34622,30 +35136,30 @@
"//test/pc/e2e/analyzer/video/example_video_quality_analyzer.cc": [ "obj/test/pc/e2e/analyzer/video/example_video_quality_analyzer/example_video_quality_analyzer.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/example_video_quality_analyzer.cc", "//test/pc/e2e/analyzer/video/example_video_quality_analyzer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e/analyzer/video:multi_reader_queue": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34653,8 +35167,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/pc/e2e/analyzer/video/multi_reader_queue.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34662,22 +35177,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//test:test_support", "//test/pc/e2e/analyzer/video:multi_reader_queue", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34688,8 +35202,9 @@
"//test/pc/e2e/analyzer/video/multi_reader_queue_test.cc": [ "obj/test/pc/e2e/analyzer/video/multi_reader_queue_test/multi_reader_queue_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/multi_reader_queue_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34697,22 +35212,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//test:test_support", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_internal", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34723,8 +35238,9 @@
"//test/pc/e2e/analyzer/video/names_collection_test.cc": [ "obj/test/pc/e2e/analyzer/video/names_collection_test/names_collection_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/names_collection_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34732,22 +35248,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:video_quality_analyzer_api", "//api/video:encoded_image", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_codec_interface", "//rtc_base:logging", "//rtc_base/synchronization:mutex", "//test/pc/e2e/analyzer/video:encoded_image_data_injector_api", "//test/pc/e2e/analyzer/video:simulcast_dummy_buffer_helper", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34758,8 +35274,9 @@
"//test/pc/e2e/analyzer/video/quality_analyzing_video_decoder.cc": [ "obj/test/pc/e2e/analyzer/video/quality_analyzing_video_decoder/quality_analyzing_video_decoder.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/quality_analyzing_video_decoder.cc", "//test/pc/e2e/analyzer/video/quality_analyzing_video_decoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34767,22 +35284,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:video_quality_analyzer_api", "//api/test/pclf:media_configuration", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_codec_interface", "//modules/video_coding/svc:scalability_mode_util", "//rtc_base:logging", "//rtc_base/synchronization:mutex", "//test/pc/e2e/analyzer/video:encoded_image_data_injector_api", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -34793,8 +35310,9 @@
"//test/pc/e2e/analyzer/video/quality_analyzing_video_encoder.cc": [ "obj/test/pc/e2e/analyzer/video/quality_analyzing_video_encoder/quality_analyzing_video_encoder.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/quality_analyzing_video_encoder.cc", "//test/pc/e2e/analyzer/video/quality_analyzing_video_encoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34802,22 +35320,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_frame" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34828,8 +35345,9 @@
"//test/pc/e2e/analyzer/video/simulcast_dummy_buffer_helper.cc": [ "obj/test/pc/e2e/analyzer/video/simulcast_dummy_buffer_helper/simulcast_dummy_buffer_helper.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/simulcast_dummy_buffer_helper.cc", "//test/pc/e2e/analyzer/video/simulcast_dummy_buffer_helper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34837,22 +35355,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:video_frame", "//rtc_base:random", "//test:test_support", "//test/pc/e2e/analyzer/video:simulcast_dummy_buffer_helper" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34863,8 +35380,9 @@
"//test/pc/e2e/analyzer/video/simulcast_dummy_buffer_helper_test.cc": [ "obj/test/pc/e2e/analyzer/video/simulcast_dummy_buffer_helper_test/simulcast_dummy_buffer_helper_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/simulcast_dummy_buffer_helper_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34872,22 +35390,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:encoded_image", "//rtc_base:checks", "//rtc_base/synchronization:mutex", "//test/pc/e2e/analyzer/video:encoded_image_data_injector_api", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34898,8 +35415,9 @@
"//test/pc/e2e/analyzer/video/single_process_encoded_image_data_injector.cc": [ "obj/test/pc/e2e/analyzer/video/single_process_encoded_image_data_injector/single_process_encoded_image_data_injector.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/single_process_encoded_image_data_injector.cc", "//test/pc/e2e/analyzer/video/single_process_encoded_image_data_injector.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -34907,22 +35425,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:encoded_image", "//rtc_base:buffer", "//test:test_support", "//test/pc/e2e/analyzer/video:single_process_encoded_image_data_injector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -34933,34 +35450,35 @@
"//test/pc/e2e/analyzer/video/single_process_encoded_image_data_injector_unittest.cc": [ "obj/test/pc/e2e/analyzer/video/single_process_encoded_image_data_injector_unittest/single_process_encoded_image_data_injector_unittest.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/single_process_encoded_image_data_injector_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e/analyzer/video:video_analyzer": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"deps": [ "//test/pc/e2e/analyzer/video:analyzing_video_sink", "//test/pc/e2e/analyzer/video:analyzing_video_sinks_helper", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_internal", "//test/pc/e2e/analyzer/video:encoded_image_data_injector_api", "//test/pc/e2e/analyzer/video:example_video_quality_analyzer", "//test/pc/e2e/analyzer/video:multi_reader_queue", "//test/pc/e2e/analyzer/video:quality_analyzing_video_decoder", "//test/pc/e2e/analyzer/video:quality_analyzing_video_encoder", "//test/pc/e2e/analyzer/video:simulcast_dummy_buffer_helper", "//test/pc/e2e/analyzer/video:single_process_encoded_image_data_injector", "//test/pc/e2e/analyzer/video:video_dumping", "//test/pc/e2e/analyzer/video:video_frame_tracking_id_injector", "//test/pc/e2e/analyzer/video:video_quality_analyzer_injection_helper", "//test/pc/e2e/analyzer/video:video_quality_metrics_reporter" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//test/pc/e2e/analyzer/video:video_analyzer_unittests": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"deps": [ "//test/pc/e2e/analyzer/video:analyzing_video_sink_test", "//test/pc/e2e/analyzer/video:analyzing_video_sinks_helper_test", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_frames_comparator_test", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_metric_names_test", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_stream_state_test", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_test", "//test/pc/e2e/analyzer/video:multi_reader_queue_test", "//test/pc/e2e/analyzer/video:names_collection_test", "//test/pc/e2e/analyzer/video:simulcast_dummy_buffer_helper_test", "//test/pc/e2e/analyzer/video:single_process_encoded_image_data_injector_unittest", "//test/pc/e2e/analyzer/video:video_dumping_test", "//test/pc/e2e/analyzer/video:video_frame_tracking_id_injector_unittest" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -34968,22 +35486,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api/test/video:video_frame_writer", "//api/video:video_frame", "//rtc_base:logging", "//system_wrappers:system_wrappers", "//test:video_test_support", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -34994,8 +35512,9 @@
"//test/pc/e2e/analyzer/video/video_dumping.cc": [ "obj/test/pc/e2e/analyzer/video/video_dumping/video_dumping.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/video_dumping.cc", "//test/pc/e2e/analyzer/video/video_dumping.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35003,22 +35522,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//rtc_base:random", "//test:fileutils", "//test:test_support", "//test:video_test_support", "//test/pc/e2e/analyzer/video:video_dumping", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -35029,8 +35548,9 @@
"//test/pc/e2e/analyzer/video/video_dumping_test.cc": [ "obj/test/pc/e2e/analyzer/video/video_dumping_test/video_dumping_test.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/video_dumping_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35038,22 +35558,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:encoded_image", "//rtc_base:checks", "//test/pc/e2e/analyzer/video:encoded_image_data_injector_api", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -35064,8 +35583,9 @@
"//test/pc/e2e/analyzer/video/video_frame_tracking_id_injector.cc": [ "obj/test/pc/e2e/analyzer/video/video_frame_tracking_id_injector/video_frame_tracking_id_injector.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/video_frame_tracking_id_injector.cc", "//test/pc/e2e/analyzer/video/video_frame_tracking_id_injector.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35073,22 +35593,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:encoded_image", "//rtc_base:buffer", "//test:test_support", "//test/pc/e2e/analyzer/video:video_frame_tracking_id_injector" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -35099,8 +35618,9 @@
"//test/pc/e2e/analyzer/video/video_frame_tracking_id_injector_unittest.cc": [ "obj/test/pc/e2e/analyzer/video/video_frame_tracking_id_injector_unittest/video_frame_tracking_id_injector_unittest.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/video_frame_tracking_id_injector_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35108,22 +35628,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:array_view", "//api:stats_observer_interface", "//api:video_quality_analyzer_api", "//api/test/pclf:media_configuration", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//test:fixed_fps_video_frame_writer_adapter", "//test:test_renderer", "//test:video_test_common", "//test:video_test_support", "//test/pc/e2e/analyzer/video:analyzing_video_sink", "//test/pc/e2e/analyzer/video:analyzing_video_sinks_helper", "//test/pc/e2e/analyzer/video:encoded_image_data_injector_api", "//test/pc/e2e/analyzer/video:quality_analyzing_video_decoder", "//test/pc/e2e/analyzer/video:quality_analyzing_video_encoder", "//test/pc/e2e/analyzer/video:simulcast_dummy_buffer_helper", "//test/pc/e2e/analyzer/video:video_dumping", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35134,8 +35654,9 @@
"//test/pc/e2e/analyzer/video/video_quality_analyzer_injection_helper.cc": [ "obj/test/pc/e2e/analyzer/video/video_quality_analyzer_injection_helper/video_quality_analyzer_injection_helper.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/video_quality_analyzer_injection_helper.cc", "//test/pc/e2e/analyzer/video/video_quality_analyzer_injection_helper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35143,22 +35664,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:peer_connection_quality_test_fixture_api", "//api:rtc_stats_api", "//api:track_id_stream_info_map", "//api/numerics:numerics", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base/synchronization:mutex", "//test/pc/e2e:metric_metadata_keys", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35169,30 +35690,30 @@
"//test/pc/e2e/analyzer/video/video_quality_metrics_reporter.cc": [ "obj/test/pc/e2e/analyzer/video/video_quality_metrics_reporter/video_quality_metrics_reporter.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/video/video_quality_metrics_reporter.cc", "//test/pc/e2e/analyzer/video/video_quality_metrics_reporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e:analyzer_helper": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:sequence_checker", "//api:track_id_stream_info_map", "//rtc_base:macromagic", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -35204,8 +35725,9 @@
"//test/pc/e2e/analyzer_helper.cc": [ "obj/test/pc/e2e/analyzer_helper/analyzer_helper.o" ]
},
"sources": [ "//test/pc/e2e/analyzer_helper.cc", "//test/pc/e2e/analyzer_helper.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -35213,22 +35735,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api:rtc_stats_api", "//api:track_id_stream_info_map", "//api/numerics:numerics", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base/synchronization:mutex", "//system_wrappers:field_trial", "//test:perf_test", "//test/pc/e2e:metric_metadata_keys", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35239,30 +35761,31 @@
"//test/pc/e2e/cross_media_metrics_reporter.cc": [ "obj/test/pc/e2e/cross_media_metrics_reporter/cross_media_metrics_reporter.o" ]
},
"sources": [ "//test/pc/e2e/cross_media_metrics_reporter.cc", "//test/pc/e2e/cross_media_metrics_reporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e:default_audio_quality_analyzer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:audio_quality_analyzer_api", "//api:rtc_stats_api", "//api:stats_observer_interface", "//api:track_id_stream_info_map", "//api/numerics:numerics", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:rtc_numerics", "//rtc_base/synchronization:mutex", "//test:perf_test", "//test/pc/e2e:metric_metadata_keys", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -35273,34 +35796,35 @@
"//test/pc/e2e/analyzer/audio/default_audio_quality_analyzer.cc": [ "obj/test/pc/e2e/default_audio_quality_analyzer/default_audio_quality_analyzer.o" ]
},
"sources": [ "//test/pc/e2e/analyzer/audio/default_audio_quality_analyzer.cc", "//test/pc/e2e/analyzer/audio/default_audio_quality_analyzer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e:e2e": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"deps": [ "//test/pc/e2e:metric_metadata_keys", "//test/pc/e2e:peerconnection_quality_test", "//test/pc/e2e:test_peer" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//test/pc/e2e:e2e_unittests": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"deps": [ "//test/pc/e2e:peer_connection_e2e_smoke_test", "//test/pc/e2e:peer_connection_quality_test_metric_names_test", "//test/pc/e2e:peer_connection_quality_test_test", "//test/pc/e2e:stats_based_network_quality_metrics_reporter_test", "//test/pc/e2e:stats_poller_test" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -35308,22 +35832,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api/test/pclf:media_configuration", "//modules/audio_device:audio_device_impl", "//rtc_base:swap_queue" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35334,8 +35858,9 @@
"//test/pc/e2e/echo/echo_emulation.cc": [ "obj/test/pc/e2e/echo_emulation/echo_emulation.o" ]
},
"sources": [ "//test/pc/e2e/echo/echo_emulation.cc", "//test/pc/e2e/echo/echo_emulation.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35343,22 +35868,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:create_frame_generator", "//api:frame_generator_api", "//api:media_stream_interface", "//api/test/pclf:media_configuration", "//api/test/pclf:peer_configurer", "//api/video:video_frame", "//pc:session_description", "//pc:video_track_source", "//test:fileutils", "//test:platform_video_capturer", "//test:video_test_common", "//test/pc/e2e:test_peer", "//test/pc/e2e/analyzer/video:video_quality_analyzer_injection_helper", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35369,30 +35894,30 @@
"//test/pc/e2e/media/media_helper.cc": [ "obj/test/pc/e2e/media_helper/media_helper.o" ]
},
"sources": [ "//test/pc/e2e/media/media_helper.cc", "//test/pc/e2e/media/media_helper.h", "//test/pc/e2e/media/test_video_capturer_video_track_source.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e:metric_metadata_keys": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -35400,8 +35925,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/pc/e2e/metric_metadata_keys.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35409,22 +35935,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api:rtc_stats_api", "//api:track_id_stream_info_map", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/units:data_size", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:rtc_event", "//rtc_base/synchronization:mutex", "//system_wrappers:field_trial", "//test:perf_test", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35435,8 +35961,9 @@
"//test/pc/e2e/network_quality_metrics_reporter.cc": [ "obj/test/pc/e2e/network_quality_metrics_reporter/network_quality_metrics_reporter.o" ]
},
"sources": [ "//test/pc/e2e/network_quality_metrics_reporter.cc", "//test/pc/e2e/network_quality_metrics_reporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35444,22 +35971,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:callfactory_api", "//api:create_network_emulation_manager", "//api:create_peer_connection_quality_test_frame_generator", "//api:create_peerconnection_quality_test_fixture", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api:scoped_refptr", "//api:simulated_network_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//call:simulated_network", "//media:rtc_audio_video", "//modules/audio_device:audio_device_impl", "//p2p:rtc_p2p", "//pc:pc_test_utils", "//pc:peerconnection_wrapper", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//system_wrappers:field_trial", "//test:field_trial", "//test:fileutils", "//test:test_support", "//test/pc/e2e:default_audio_quality_analyzer", "//test/pc/e2e:network_quality_metrics_reporter", "//test/pc/e2e:stats_based_network_quality_metrics_reporter", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer_shared" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -35470,8 +35997,9 @@
"//test/pc/e2e/peer_connection_e2e_smoke_test.cc": [ "obj/test/pc/e2e/peer_connection_e2e_smoke_test/peer_connection_e2e_smoke_test.o" ]
},
"sources": [ "//test/pc/e2e/peer_connection_e2e_smoke_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35479,22 +36007,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_network_emulation_manager", "//api:create_peer_connection_quality_test_frame_generator", "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api/test/metrics:metrics_logger", "//api/test/metrics:stdout_metrics_exporter", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/units:time_delta", "//test:test_support", "//test/pc/e2e:metric_metadata_keys", "//test/pc/e2e:peerconnection_quality_test", "//test/pc/e2e:stats_based_network_quality_metrics_reporter" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35505,8 +36033,9 @@
"//test/pc/e2e/peer_connection_quality_test_metric_names_test.cc": [ "obj/test/pc/e2e/peer_connection_quality_test_metric_names_test/peer_connection_quality_test_metric_names_test.o" ]
},
"sources": [ "//test/pc/e2e/peer_connection_quality_test_metric_names_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35514,22 +36043,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_network_emulation_manager", "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/units:time_delta", "//rtc_base:timeutils", "//test:fileutils", "//test:test_support", "//test:video_test_support", "//test/pc/e2e:peerconnection_quality_test" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35540,8 +36069,9 @@
"//test/pc/e2e/peer_connection_quality_test_test.cc": [ "obj/test/pc/e2e/peer_connection_quality_test_test/peer_connection_quality_test_test.o" ]
},
"sources": [ "//test/pc/e2e/peer_connection_quality_test_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35549,22 +36079,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:peer_network_dependencies", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//modules/video_coding/svc:scalability_mode_util", "//modules/video_coding/svc:scalability_structures", "//rtc_base:macromagic", "//test:fileutils", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35575,8 +36105,9 @@
"//test/pc/e2e/peer_params_preprocessor.cc": [ "obj/test/pc/e2e/peer_params_preprocessor/peer_params_preprocessor.o" ]
},
"sources": [ "//test/pc/e2e/peer_params_preprocessor.cc", "//test/pc/e2e/peer_params_preprocessor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -35584,22 +36115,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:audio_quality_analyzer_api", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:peer_connection_quality_test_fixture_api", "//api:rtc_event_log_output_file", "//api:scoped_refptr", "//api:time_controller", "//api:video_quality_analyzer_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/units:time_delta", "//api/units:timestamp", "//pc:pc_test_utils", "//pc:sdp_utils", "//rtc_base:gunit_helpers", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base/synchronization:mutex", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:fileutils", "//test:perf_test", "//test/pc/e2e:analyzer_helper", "//test/pc/e2e:cross_media_metrics_reporter", "//test/pc/e2e:default_audio_quality_analyzer", "//test/pc/e2e:media_helper", "//test/pc/e2e:metric_metadata_keys", "//test/pc/e2e:peer_params_preprocessor", "//test/pc/e2e:sdp_changer", "//test/pc/e2e:stats_poller", "//test/pc/e2e:test_activities_executor", "//test/pc/e2e:test_peer", "//test/pc/e2e:test_peer_factory", "//test/pc/e2e/analyzer/video:default_video_quality_analyzer", "//test/pc/e2e/analyzer/video:single_process_encoded_image_data_injector", "//test/pc/e2e/analyzer/video:video_frame_tracking_id_injector", "//test/pc/e2e/analyzer/video:video_quality_analyzer_injection_helper", "//test/pc/e2e/analyzer/video:video_quality_metrics_reporter", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35610,8 +36141,9 @@
"//test/pc/e2e/peer_connection_quality_test.cc": [ "obj/test/pc/e2e/peerconnection_quality_test/peer_connection_quality_test.o" ]
},
"sources": [ "//test/pc/e2e/peer_connection_quality_test.cc", "//test/pc/e2e/peer_connection_quality_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35619,22 +36151,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:array_view", "//api:libjingle_peerconnection_api", "//api:rtp_parameters", "//api/test/pclf:media_configuration", "//media:rtc_media_base", "//p2p:rtc_p2p", "//pc:sdp_utils", "//pc:session_description", "//pc:simulcast_description", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35645,8 +36177,9 @@
"//test/pc/e2e/sdp/sdp_changer.cc": [ "obj/test/pc/e2e/sdp_changer/sdp_changer.o" ]
},
"sources": [ "//test/pc/e2e/sdp/sdp_changer.cc", "//test/pc/e2e/sdp/sdp_changer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35654,22 +36187,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:array_view", "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api:rtc_stats_api", "//api:scoped_refptr", "//api:sequence_checker", "//api/numerics:numerics", "//api/test/metrics:metric", "//api/test/metrics:metrics_logger", "//api/test/network_emulation:network_emulation", "//api/units:data_rate", "//api/units:data_size", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:ip_address", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:stringutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//system_wrappers:field_trial", "//test:perf_test", "//test/pc/e2e:metric_metadata_keys", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35680,8 +36213,9 @@
"//test/pc/e2e/stats_based_network_quality_metrics_reporter.cc": [ "obj/test/pc/e2e/stats_based_network_quality_metrics_reporter/stats_based_network_quality_metrics_reporter.o" ]
},
"sources": [ "//test/pc/e2e/stats_based_network_quality_metrics_reporter.cc", "//test/pc/e2e/stats_based_network_quality_metrics_reporter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35689,22 +36223,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:create_network_emulation_manager", "//api:create_peer_connection_quality_test_frame_generator", "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api/test/metrics:metrics_logger", "//api/test/metrics:stdout_metrics_exporter", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/units:time_delta", "//test:test_support", "//test/pc/e2e:metric_metadata_keys", "//test/pc/e2e:peerconnection_quality_test", "//test/pc/e2e:stats_based_network_quality_metrics_reporter", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35715,8 +36249,9 @@
"//test/pc/e2e/stats_based_network_quality_metrics_reporter_test.cc": [ "obj/test/pc/e2e/stats_based_network_quality_metrics_reporter_test/stats_based_network_quality_metrics_reporter_test.o" ]
},
"sources": [ "//test/pc/e2e/stats_based_network_quality_metrics_reporter_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35724,22 +36259,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:rtc_stats_api", "//api:stats_observer_interface", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base/synchronization:mutex", "//test/pc/e2e:stats_provider", "//test/pc/e2e:test_peer" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35750,8 +36285,9 @@
"//test/pc/e2e/stats_poller.cc": [ "obj/test/pc/e2e/stats_poller/stats_poller.o" ]
},
"sources": [ "//test/pc/e2e/stats_poller.cc", "//test/pc/e2e/stats_poller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35759,22 +36295,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:rtc_stats_api", "//test:test_support", "//test/pc/e2e:stats_poller" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35785,30 +36321,30 @@
"//test/pc/e2e/stats_poller_test.cc": [ "obj/test/pc/e2e/stats_poller_test/stats_poller_test.o" ]
},
"sources": [ "//test/pc/e2e/stats_poller_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e:stats_provider": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:rtc_stats_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -35816,30 +36352,31 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/pc/e2e/stats_provider.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/pc/e2e:test_activities_executor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:task_queue_for_test", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -35850,8 +36387,9 @@
"//test/pc/e2e/test_activities_executor.cc": [ "obj/test/pc/e2e/test_activities_executor/test_activities_executor.o" ]
},
"sources": [ "//test/pc/e2e/test_activities_executor.cc", "//test/pc/e2e/test_activities_executor.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35859,22 +36397,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api:frame_generator_api", "//api:function_view", "//api:libjingle_peerconnection_api", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//modules/audio_processing:api", "//pc:peerconnection_wrapper", "//rtc_base:logging", "//rtc_base:refcount", "//rtc_base/synchronization:mutex", "//test/pc/e2e:stats_provider", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:variant" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35885,8 +36423,9 @@
"//test/pc/e2e/test_peer.cc": [ "obj/test/pc/e2e/test_peer/test_peer.o" ]
},
"sources": [ "//test/pc/e2e/test_peer.cc", "//test/pc/e2e/test_peer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35894,22 +36433,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//api:create_time_controller", "//api:time_controller", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/transport:field_trial_based_config", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//media:rtc_audio_video", "//media:rtc_media_engine_defaults", "//modules/audio_device:audio_device_impl", "//modules/audio_processing/aec_dump:aec_dump", "//p2p:rtc_p2p", "//rtc_base:rtc_task_queue", "//rtc_base:threading", "//test:copy_to_file_audio_capturer", "//test/pc/e2e:echo_emulation", "//test/pc/e2e:test_peer", "//test/pc/e2e/analyzer/video:quality_analyzing_video_encoder", "//test/pc/e2e/analyzer/video:video_quality_analyzer_injection_helper", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35920,8 +36459,9 @@
"//test/pc/e2e/test_peer_factory.cc": [ "obj/test/pc/e2e/test_peer_factory/test_peer_factory.o" ]
},
"sources": [ "//test/pc/e2e/test_peer_factory.cc", "//test/pc/e2e/test_peer_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35929,22 +36469,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/transport:sctp_transport_factory_interface", "//media:rtc_data_sctp_transport_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35952,8 +36492,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/pc/sctp/fake_sctp_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -35961,22 +36502,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//media:rtc_media_base", "//modules/rtp_rtcp:rtp_rtcp_format", "//pc:media_session", "//pc:session_description", "//test:field_trial", "//test:test_support", "//test/peer_scenario:peer_scenario" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -35989,8 +36530,9 @@
"//test/peer_scenario/tests/unsignaled_stream_test.cc": [ "obj/test/peer_scenario/tests/tests/unsignaled_stream_test.o" ]
},
"sources": [ "//test/peer_scenario/tests/peer_scenario_quality_test.cc", "//test/peer_scenario/tests/remote_estimate_test.cc", "//test/peer_scenario/tests/unsignaled_stream_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -35998,22 +36540,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//media:rtc_media_defines_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//api:candidate", "//api:create_time_controller", "//api:libjingle_peerconnection_api", "//api:network_emulation_manager_api", "//api:rtc_stats_api", "//api:time_controller", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/transport:field_trial_based_config", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//media:rtc_audio_video", "//media:rtc_media_base", "//modules/audio_device:audio_device_impl", "//modules/rtp_rtcp:rtp_rtcp_format", "//p2p:rtc_p2p", "//pc:channel", "//pc:jsep_transport_controller", "//pc:pc_test_utils", "//pc:rtp_transport_internal", "//pc:session_description", "//rtc_base:null_socket_server", "//rtc_base:rtc_base", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//test:explicit_key_value_config", "//test:fake_video_codecs", "//test:fileutils", "//test:scoped_key_value_config", "//test:test_support", "//test:video_test_common", "//test/logging:log_writer", "//test/network:emulated_network", "//test/scenario:scenario", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36027,30 +36569,31 @@
"//test/peer_scenario/signaling_route.cc": [ "obj/test/peer_scenario/peer_scenario/signaling_route.o" ]
},
"sources": [ "//test/peer_scenario/peer_scenario.cc", "//test/peer_scenario/peer_scenario.h", "//test/peer_scenario/peer_scenario_client.cc", "//test/peer_scenario/peer_scenario_client.h", "//test/peer_scenario/scenario_connection.cc", "//test/peer_scenario/scenario_connection.h", "//test/peer_scenario/signaling_route.cc", "//test/peer_scenario/signaling_route.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/scenario:column_printer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//rtc_base:macromagic", "//rtc_base:stringutils", "//test/logging:log_writer" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36061,8 +36604,9 @@
"//test/scenario/column_printer.cc": [ "obj/test/scenario/column_printer/column_printer.o" ]
},
"sources": [ "//test/scenario/column_printer.cc", "//test/scenario/column_printer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36070,22 +36614,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "HAVE_WEBRTC_VIDEO" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//media:rtc_media_defines_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "HAVE_WEBRTC_VIDEO" ],
"deps": [ "//api:create_frame_generator", "//api:fec_controller_api", "//api:frame_generator_api", "//api:libjingle_peerconnection_api", "//api:rtc_event_log_output_file", "//api:rtp_parameters", "//api:sequence_checker", "//api:time_controller", "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/rtc_event_log:rtc_event_log", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:task_queue", "//api/test/video:function_video_factory", "//api/transport:network_control", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:scalability_mode", "//api/video_codecs:video_codecs_api", "//audio:audio", "//call:call", "//call:call_interfaces", "//call:rtp_sender", "//call:simulated_network", "//call:video_stream_api", "//common_video:common_video", "//media:rtc_audio_video", "//media:rtc_internal_video_codecs", "//media:rtc_media_base", "//modules/audio_device:audio_device", "//modules/audio_device:audio_device_impl", "//modules/audio_device:mock_audio_device", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_processing:audio_processing", "//modules/congestion_controller/goog_cc:test_goog_cc_printer", "//modules/rtp_rtcp:mock_rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_multiplex", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp9", "//modules/video_coding/svc:scalability_mode_util", "//rtc_base:checks", "//rtc_base:copy_on_write_buffer", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:rtc_stats_counters", "//rtc_base:safe_minmax", "//rtc_base:socket_address", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//test:fake_video_codecs", "//test:fileutils", "//test:test_common", "//test:test_support", "//test:video_test_common", "//test/logging:log_writer", "//test/network:emulated_network", "//test/scenario:column_printer", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video/config:streams_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36105,8 +36649,9 @@
"//test/scenario/video_stream.cc": [ "obj/test/scenario/scenario/video_stream.o" ]
},
"sources": [ "//test/scenario/audio_stream.cc", "//test/scenario/audio_stream.h", "//test/scenario/call_client.cc", "//test/scenario/call_client.h", "//test/scenario/hardware_codecs.cc", "//test/scenario/hardware_codecs.h", "//test/scenario/network_node.cc", "//test/scenario/network_node.h", "//test/scenario/performance_stats.cc", "//test/scenario/performance_stats.h", "//test/scenario/scenario.cc", "//test/scenario/scenario.h", "//test/scenario/scenario_config.cc", "//test/scenario/scenario_config.h", "//test/scenario/stats_collection.cc", "//test/scenario/stats_collection.h", "//test/scenario/video_frame_matcher.cc", "//test/scenario/video_frame_matcher.h", "//test/scenario/video_stream.cc", "//test/scenario/video_stream.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36114,22 +36659,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/test/network_emulation:create_cross_traffic", "//api/test/network_emulation:network_emulation", "//logging:mocks", "//rtc_base:checks", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:test_support", "//test/logging:log_writer", "//test/scenario:scenario", "//testing/gmock:gmock" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36144,30 +36689,31 @@
"//test/scenario/video_stream_unittest.cc": [ "obj/test/scenario/scenario_unittests/video_stream_unittest.o" ]
},
"sources": [ "//test/scenario/performance_stats_unittest.cc", "//test/scenario/probing_test.cc", "//test/scenario/scenario_unittest.cc", "//test/scenario/stats_collection_unittest.cc", "//test/scenario/video_stream_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test/time_controller:time_controller": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:sequence_checker", "//api:time_controller", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:null_socket_server", "//rtc_base:platform_thread_types", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base/synchronization:mutex", "//rtc_base/synchronization:yield_policy", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36182,8 +36728,9 @@
"//test/time_controller/simulated_time_controller.cc": [ "obj/test/time_controller/time_controller/simulated_time_controller.o" ]
},
"sources": [ "//test/time_controller/external_time_controller.cc", "//test/time_controller/external_time_controller.h", "//test/time_controller/real_time_controller.cc", "//test/time_controller/real_time_controller.h", "//test/time_controller/simulated_task_queue.cc", "//test/time_controller/simulated_task_queue.h", "//test/time_controller/simulated_thread.cc", "//test/time_controller/simulated_thread.h", "//test/time_controller/simulated_time_controller.cc", "//test/time_controller/simulated_time_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36191,22 +36738,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:time_controller", "//api/units:time_delta", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//test:test_support", "//test/time_controller:time_controller" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36219,8 +36766,9 @@
"//test/time_controller/time_controller_conformance_test.cc": [ "obj/test/time_controller/time_controller_unittests/time_controller_conformance_test.o" ]
},
"sources": [ "//test/time_controller/external_time_controller_unittest.cc", "//test/time_controller/simulated_time_controller_unittest.cc", "//test/time_controller/time_controller_conformance_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36228,22 +36776,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:make_ref_counted", "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -36255,30 +36803,30 @@
"//test/mock_audio_encoder.cc": [ "obj/test/audio_codec_mocks/mock_audio_encoder.o" ]
},
"sources": [ "//test/mock_audio_decoder.cc", "//test/mock_audio_decoder.h", "//test/mock_audio_decoder_factory.h", "//test/mock_audio_encoder.cc", "//test/mock_audio_encoder.h", "//test/mock_audio_encoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:audio_test_common": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/audio_codecs:audio_codecs_api", "//rtc_base:checks", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36286,8 +36834,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/audio_decoder_proxy_factory.h", "//test/function_audio_decoder_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -36295,22 +36844,21 @@
"all_dependent_configs": [ "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/google_benchmark:benchmark_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/google_benchmark:google_benchmark" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36321,8 +36869,9 @@
"//test/benchmark_main.cc": [ "obj/test/benchmark_main/benchmark_main.o" ]
},
"sources": [ "//test/benchmark_main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36330,22 +36879,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//rtc_base:rtc_json_suppressions", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//rtc_base:rtc_json_suppressions", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//call:video_stream_api", "//rtc_base:rtc_json" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36357,30 +36906,31 @@
"//test/call_config_utils.cc": [ "obj/test/call_config_utils/call_config_utils.o" ]
},
"sources": [ "//test/call_config_utils.cc", "//test/call_config_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//test:copy_to_file_audio_capturer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//common_audio:common_audio", "//modules/audio_device:audio_device_impl", "//rtc_base:buffer", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -36391,8 +36941,9 @@
"//test/testsupport/copy_to_file_audio_capturer.cc": [ "obj/test/copy_to_file_audio_capturer/copy_to_file_audio_capturer.o" ]
},
"sources": [ "//test/testsupport/copy_to_file_audio_capturer.cc", "//test/testsupport/copy_to_file_audio_capturer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36400,22 +36951,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//modules/audio_device:audio_device_impl", "//test:copy_to_file_audio_capturer", "//test:fileutils", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -36426,8 +36977,9 @@
"//test/testsupport/copy_to_file_audio_capturer_unittest.cc": [ "obj/test/copy_to_file_audio_capturer_unittest/copy_to_file_audio_capturer_unittest.o" ]
},
"sources": [ "//test/testsupport/copy_to_file_audio_capturer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36435,22 +36987,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:sequence_checker", "//api:simulated_network_api", "//api:transport_api", "//api/task_queue:task_queue", "//api/units:time_delta", "//call:call_interfaces", "//call:fake_network", "//call:simulated_packet_receiver", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:macromagic", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36461,8 +37013,9 @@
"//test/direct_transport.cc": [ "obj/test/direct_transport/direct_transport.o" ]
},
"sources": [ "//test/direct_transport.cc", "//test/direct_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -36470,22 +37023,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video_codecs:video_codecs_api", "//call:rtp_interfaces", "//call:video_stream_api", "//rtc_base:checks", "//rtc_base:refcount", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36496,30 +37049,30 @@
"//test/encoder_settings.cc": [ "obj/test/encoder_settings/encoder_settings.o" ]
},
"sources": [ "//test/encoder_settings.cc", "//test/encoder_settings.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:explicit_key_value_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api:field_trials_registry", "//rtc_base:checks", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36531,8 +37084,9 @@
"//test/explicit_key_value_config.cc": [ "obj/test/explicit_key_value_config/explicit_key_value_config.o" ]
},
"sources": [ "//test/explicit_key_value_config.cc", "//test/explicit_key_value_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -36540,22 +37094,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/libyuv:libyuv_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "LIBYUV_DISABLE_NEON", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:rtp_packet_info", "//api/video:encoded_frame", "//api/video:encoded_image", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36566,8 +37120,9 @@
"//test/fake_encoded_frame.cc": [ "obj/test/fake_encoded_frame/fake_encoded_frame.o" ]
},
"sources": [ "//test/fake_encoded_frame.cc", "//test/fake_encoded_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36575,22 +37130,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api:scoped_refptr", "//api:sequence_checker", "//api/task_queue:task_queue", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//api/video_codecs:vp8_temporal_layers_factory", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:macromagic", "//rtc_base:rtc_task_queue", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36606,30 +37161,30 @@
"//test/fake_vp8_encoder.cc": [ "obj/test/fake_video_codecs/fake_vp8_encoder.o" ]
},
"sources": [ "//test/configurable_frame_size_encoder.cc", "//test/configurable_frame_size_encoder.h", "//test/fake_decoder.cc", "//test/fake_decoder.h", "//test/fake_encoder.cc", "//test/fake_encoder.h", "//test/fake_vp8_decoder.cc", "//test/fake_vp8_decoder.h", "//test/fake_vp8_encoder.cc", "//test/fake_vp8_encoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//test:field_trial": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//rtc_base:checks", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36640,30 +37195,30 @@
"//test/field_trial.cc": [ "obj/test/field_trial/field_trial.o" ]
},
"sources": [ "//test/field_trial.cc", "//test/field_trial.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//test:fileutils": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//rtc_base:checks", "//rtc_base:stringutils", "//test:fileutils_override_api", "//test:fileutils_override_impl", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36674,30 +37229,30 @@
"//test/testsupport/file_utils.cc": [ "obj/test/fileutils/file_utils.o" ]
},
"sources": [ "//test/testsupport/file_utils.cc", "//test/testsupport/file_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//test:fileutils_override_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36705,30 +37260,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/testsupport/file_utils_override.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:fileutils_override_impl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base:stringutils", "//test:fileutils_override_api", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36739,8 +37294,9 @@
"//test/testsupport/file_utils_override.cc": [ "obj/test/fileutils_override_impl/file_utils_override.o" ]
},
"sources": [ "//test/testsupport/file_utils_override.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//test:fileutils" ]
},
@@ -36748,22 +37304,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//rtc_base:checks", "//test:fileutils", "//test:test_support", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36774,8 +37329,9 @@
"//test/testsupport/file_utils_unittest.cc": [ "obj/test/fileutils_unittests/file_utils_unittest.o" ]
},
"sources": [ "//test/testsupport/file_utils_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//test:*" ]
},
@@ -36783,22 +37339,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//api/test/video:video_frame_writer", "//api/units:time_delta", "//api/video:video_frame", "//rtc_base:checks", "//system_wrappers:system_wrappers", "//test:video_test_support", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -36809,8 +37365,9 @@
"//test/testsupport/fixed_fps_video_frame_writer_adapter.cc": [ "obj/test/fixed_fps_video_frame_writer_adapter/fixed_fps_video_frame_writer_adapter.o" ]
},
"sources": [ "//test/testsupport/fixed_fps_video_frame_writer_adapter.cc", "//test/testsupport/fixed_fps_video_frame_writer_adapter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -36818,22 +37375,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/units:time_delta", "//api/units:timestamp", "//api/video:video_frame", "//rtc_base/synchronization:mutex", "//test:fixed_fps_video_frame_writer_adapter", "//test:test_support", "//test:video_test_support", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -36844,8 +37401,9 @@
"//test/testsupport/fixed_fps_video_frame_writer_adapter_test.cc": [ "obj/test/fixed_fps_video_frame_writer_adapter_test/fixed_fps_video_frame_writer_adapter_test.o" ]
},
"sources": [ "//test/testsupport/fixed_fps_video_frame_writer_adapter_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -36853,22 +37411,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:frame_generator_api", "//api:scoped_refptr", "//api:sequence_checker", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_frame_i010", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp9", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:random", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base/synchronization:mutex", "//rtc_base/system:file_wrapper", "//system_wrappers:system_wrappers", "//test:frame_utils", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36880,8 +37438,9 @@
"//test/testsupport/ivf_video_frame_generator.cc": [ "obj/test/frame_generator_impl/ivf_video_frame_generator.o" ]
},
"sources": [ "//test/frame_generator.cc", "//test/frame_generator.h", "//test/testsupport/ivf_video_frame_generator.cc", "//test/testsupport/ivf_video_frame_generator.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//test:*", "//api:create_frame_generator" ]
},
@@ -36889,22 +37448,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video:video_frame" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -36915,8 +37473,9 @@
"//test/frame_utils.cc": [ "obj/test/frame_utils/frame_utils.o" ]
},
"sources": [ "//test/frame_utils.cc", "//test/frame_utils.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -36924,22 +37483,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:frame_transformer_interface", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36947,8 +37506,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/mock_frame_transformer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -36956,22 +37516,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:frame_transformer_interface", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -36979,8 +37539,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/mock_transformable_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -36988,22 +37549,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:transport_api", "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37014,30 +37574,30 @@
"//test/mock_transport.cc": [ "obj/test/mock_transport/mock_transport.o" ]
},
"sources": [ "//test/mock_transport.cc", "//test/mock_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:null_transport": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:transport_api" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37048,30 +37608,30 @@
"//test/null_transport.cc": [ "obj/test/null_transport/null_transport.o" ]
},
"sources": [ "//test/null_transport.cc", "//test/null_transport.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:perf_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:array_view", "//api/numerics:numerics", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:rtc_numerics", "//rtc_base:stringutils", "//rtc_base/synchronization:mutex", "//test:fileutils", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37083,8 +37643,9 @@
"//test/testsupport/perf_test_histogram_writer_no_protobuf.cc": [ "obj/test/perf_test/perf_test_histogram_writer_no_protobuf.o" ]
},
"sources": [ "//test/testsupport/perf_test.cc", "//test/testsupport/perf_test.h", "//test/testsupport/perf_test_histogram_writer.h", "//test/testsupport/perf_test_result_writer.h", "//test/testsupport/perf_test_histogram_writer_no_protobuf.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -37092,22 +37653,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//modules/video_capture:video_capture_module", "//rtc_base:checks", "//rtc_base:logging", "//test:scoped_key_value_config", "//test:video_test_common", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -37119,30 +37680,30 @@
"//test/vcm_capturer.cc": [ "obj/test/platform_video_capturer/vcm_capturer.o" ]
},
"sources": [ "//test/platform_video_capturer.cc", "//test/platform_video_capturer.h", "//test/vcm_capturer.cc", "//test/vcm_capturer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:resources_dir_flag": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/flags:flag" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37153,8 +37714,9 @@
"//test/testsupport/resources_dir_flag.cc": [ "obj/test/resources_dir_flag/resources_dir_flag.o" ]
},
"sources": [ "//test/testsupport/resources_dir_flag.cc", "//test/testsupport/resources_dir_flag.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -37162,22 +37724,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//test:test_support" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37185,8 +37746,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/testsupport/rtc_expect_death.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -37194,22 +37756,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:rtp_parameters", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base/synchronization:mutex", "//rtc_base/system:arch", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -37222,30 +37784,30 @@
"//test/rtp_file_writer.cc": [ "obj/test/rtp_test_utils/rtp_file_writer.o" ]
},
"sources": [ "//test/rtcp_packet_parser.cc", "//test/rtcp_packet_parser.h", "//test/rtp_file_reader.cc", "//test/rtp_file_reader.h", "//test/rtp_file_writer.cc", "//test/rtp_file_writer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:run_loop": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api/task_queue:task_queue", "//rtc_base:threading", "//rtc_base:timeutils", "//third_party/abseil-cpp/absl/functional:any_invocable" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37256,60 +37818,60 @@
"//test/run_loop.cc": [ "obj/test/run_loop/run_loop.o" ]
},
"sources": [ "//test/run_loop.cc", "//test/run_loop.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:run_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//test:run_test_generic" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:run_test_generic": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//test:run_test_interface" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37320,30 +37882,30 @@
"//test/run_test.cc": [ "obj/test/run_test_generic/run_test.o" ]
},
"sources": [ "//test/run_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//test:run_test" ]
},
"//test:run_test_interface": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37351,30 +37913,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/run_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:scoped_key_value_config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//api:field_trials_registry", "//rtc_base:checks", "//system_wrappers:field_trial", "//test:field_trial", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37385,21 +37947,22 @@
"//test/scoped_key_value_config.cc": [ "obj/test/scoped_key_value_config/scoped_key_value_config.o" ]
},
"sources": [ "//test/scoped_key_value_config.cc", "//test/scoped_key_value_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//test:test": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config" ],
"deps": [ "//test:copy_to_file_audio_capturer", "//test:rtp_test_utils", "//test:test_common", "//test:test_main", "//test:test_renderer", "//test:test_support", "//test:test_support_unittests", "//test:video_test_common", "//test/pc/e2e:e2e" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -37407,22 +37970,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:create_frame_generator", "//api:frame_generator_api", "//api:rtp_headers", "//api:rtp_parameters", "//api:simulated_network_api", "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/test/video:function_video_factory", "//api/transport:field_trial_based_config", "//api/units:time_delta", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//call:call", "//call:call_interfaces", "//call:fake_network", "//call:simulated_network", "//call:simulated_packet_receiver", "//call:video_stream_api", "//modules/audio_device:audio_device_impl", "//modules/audio_mixer:audio_mixer_impl", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/video_capture:video_capture_internal_impl", "//modules/video_coding:codec_globals_headers", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:rtc_base", "//rtc_base:rtc_event", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base:timeutils", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//test:direct_transport", "//test:encoder_settings", "//test:fake_video_codecs", "//test:fileutils", "//test:mock_transport", "//test:run_loop", "//test:scoped_key_value_config", "//test:test_support", "//test:video_test_common", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -37435,30 +37998,30 @@
"//test/layer_filtering_transport.cc": [ "obj/test/test_common/layer_filtering_transport.o" ]
},
"sources": [ "//test/call_test.cc", "//test/call_test.h", "//test/drifting_clock.cc", "//test/drifting_clock.h", "//test/layer_filtering_transport.cc", "//test/layer_filtering_transport.h", "//test/rtp_rtcp_observer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//test:test_flags": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/flags:flag" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37469,8 +38032,9 @@
"//test/test_flags.cc": [ "obj/test/test_flags/test_flags.o" ]
},
"sources": [ "//test/test_flags.cc", "//test/test_flags.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -37478,22 +38042,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//test:test_main_lib", "//test:test_support", "//third_party/abseil-cpp/absl/debugging:failure_signal_handler", "//third_party/abseil-cpp/absl/debugging:symbolize", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -37504,8 +38068,9 @@
"//test/test_main.cc": [ "obj/test/test_main/test_main.o" ]
},
"sources": [ "//test/test_main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -37513,22 +38078,22 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/test/metrics:chrome_perf_dashboard_metrics_exporter", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metrics_exporter", "//api/test/metrics:metrics_set_proto_file_exporter", "//api/test/metrics:print_result_proxy_metrics_exporter", "//api/test/metrics:stdout_metrics_exporter", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:rtc_base", "//rtc_base:threading", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//test:field_trial", "//test:perf_test", "//test:resources_dir_flag", "//test:test_flags", "//test:test_support", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -37539,8 +38104,9 @@
"//test/test_main_lib.cc": [ "obj/test/test_main_lib/test_main_lib.o" ]
},
"sources": [ "//test/test_main_lib.cc", "//test/test_main_lib.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -37548,30 +38114,31 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//test:test_renderer_generic" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -37579,22 +38146,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_frame", "//common_video:common_video", "//rtc_base:checks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -37606,8 +38173,9 @@
"//test/video_renderer.cc": [ "obj/test/test_renderer_generic/video_renderer.o" ]
},
"sources": [ "//test/video_renderer.cc", "//test/video_renderer.h", "//test/null_platform_renderer.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//test:test_renderer", "//test:test_renderer_objc" ]
},
@@ -37615,22 +38183,21 @@
"all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//rtc_base:ignore_wundef", "//testing/gmock:gmock", "//testing/gtest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37638,30 +38205,30 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:test_main_direct_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//test/gmock.h", "//test/gtest.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//test:test_support_test_artifacts": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//rtc_base:logging", "//rtc_base/system:file_wrapper", "//test:fileutils", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37672,8 +38239,9 @@
"//test/testsupport/test_artifacts.cc": [ "obj/test/test_support_test_artifacts/test_artifacts.o" ]
},
"sources": [ "//test/testsupport/test_artifacts.cc", "//test/testsupport/test_artifacts.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -37681,22 +38249,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-undef" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//rtc_base:rtc_json_suppressions", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:array_view", "//api:create_frame_generator", "//api:create_simulcast_test_fixture_api", "//api:frame_generator_api", "//api:scoped_refptr", "//api:simulcast_test_fixture_api", "//api/task_queue:task_queue_test", "//api/test/video:function_video_factory", "//api/test/video:video_frame_writer", "//api/units:time_delta", "//api/video:encoded_image", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:video_stream_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_capture:video_capture_internal_impl", "//modules/video_coding:simulcast_test_fixture_impl", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp9", "//rtc_base:criticalsection", "//rtc_base:rtc_event", "//rtc_base:rtc_task_queue", "//rtc_base/synchronization:mutex", "//rtc_base/system:file_wrapper", "//test:call_config_utils", "//test:copy_to_file_audio_capturer_unittest", "//test:direct_transport", "//test:fake_video_codecs", "//test:fileutils", "//test:fileutils_unittests", "//test:fixed_fps_video_frame_writer_adapter_test", "//test:frame_generator_impl", "//test:perf_test", "//test:rtc_expect_death", "//test:rtp_test_utils", "//test:run_loop", "//test:scoped_key_value_config", "//test:test_main", "//test:test_support", "//test:test_support_test_artifacts", "//test:test_support_unittests__runner", "//test:video_test_common", "//test:video_test_support", "//test/pc/e2e:e2e_unittests", "//test/pc/e2e/analyzer/video:video_analyzer_unittests", "//test/peer_scenario/tests:tests", "//test/scenario:scenario_unittests", "//test/time_controller:time_controller", "//test/time_controller:time_controller_unittests", "//testing:test_scripts_shared", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/jsoncpp/source/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -37723,8 +38291,9 @@
"//test/testsupport/yuv_frame_writer_unittest.cc": [ "obj/test/test_support_unittests/yuv_frame_writer_unittest.o" ]
},
"sources": [ "//test/call_config_utils_unittest.cc", "//test/direct_transport_unittest.cc", "//test/fake_vp8_encoder_unittest.cc", "//test/frame_generator_capturer_unittest.cc", "//test/frame_generator_unittest.cc", "//test/rtp_file_reader_unittest.cc", "//test/rtp_file_writer_unittest.cc", "//test/run_loop_unittest.cc", "//test/testsupport/ivf_video_frame_generator_unittest.cc", "//test/testsupport/perf_test_unittest.cc", "//test/testsupport/test_artifacts_unittest.cc", "//test/testsupport/video_frame_writer_unittest.cc", "//test/testsupport/y4m_frame_reader_unittest.cc", "//test/testsupport/y4m_frame_writer_unittest.cc", "//test/testsupport/yuv_frame_reader_unittest.cc", "//test/testsupport/yuv_frame_writer_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -37738,7 +38307,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -37746,22 +38315,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:create_frame_generator", "//api:frame_generator_api", "//api:scoped_refptr", "//api/task_queue:task_queue", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//media:rtc_media_base", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_task_queue", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers", "//test:fileutils", "//test:frame_utils", "//test:scoped_key_value_config", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -37776,8 +38345,9 @@
"//test/test_video_capturer.cc": [ "obj/test/video_test_common/test_video_capturer.o" ]
},
"sources": [ "//test/fake_texture_frame.cc", "//test/fake_texture_frame.h", "//test/fake_videorenderer.h", "//test/frame_forwarder.cc", "//test/frame_forwarder.h", "//test/frame_generator_capturer.cc", "//test/frame_generator_capturer.h", "//test/mappable_native_buffer.cc", "//test/mappable_native_buffer.h", "//test/test_video_capturer.cc", "//test/test_video_capturer.h", "//test/video_codec_settings.h", "//test/video_decoder_proxy_factory.h", "//test/video_encoder_nullable_proxy_factory.h", "//test/video_encoder_proxy_factory.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -37785,22 +38355,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//third_party:libjpeg_turbo_config", "//third_party/libjpeg_turbo:libjpeg_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "USE_LIBJPEG_TURBO=1", "MANGLE_JPEG_NAMES" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//third_party:libjpeg_turbo_config", "//third_party/libjpeg_turbo:libjpeg_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "USE_LIBJPEG_TURBO=1", "MANGLE_JPEG_NAMES" ],
"deps": [ "//api:scoped_refptr", "//api:sequence_checker", "//api/test/video:video_frame_writer", "//api/video:encoded_image", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//common_video:common_video", "//media:rtc_media_base", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp9", "//rtc_base:buffer", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:rtc_event", "//rtc_base:stringutils", "//rtc_base/system:file_wrapper", "//test:fileutils", "//test:frame_utils", "//test:test_support", "//test:video_test_common", "//third_party:jpeg", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/libjpeg_turbo/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -37816,30 +38386,30 @@
"//test/testsupport/yuv_frame_writer.cc": [ "obj/test/video_test_support/yuv_frame_writer.o" ]
},
"sources": [ "//test/testsupport/frame_reader.h", "//test/testsupport/frame_writer.h", "//test/testsupport/mock/mock_frame_reader.h", "//test/testsupport/video_frame_writer.cc", "//test/testsupport/video_frame_writer.h", "//test/testsupport/y4m_frame_reader.cc", "//test/testsupport/y4m_frame_writer.cc", "//test/testsupport/yuv_frame_reader.cc", "//test/testsupport/yuv_frame_writer.cc", "//test/testsupport/jpeg_frame_writer.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
"//testing/gmock:gmock": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/googletest:gmock" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37847,59 +38417,59 @@
"public_configs": [ "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//testing/gmock/include/gmock/gmock-actions.h", "//testing/gmock/include/gmock/gmock-matchers.h", "//testing/gmock/include/gmock/gmock.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//testing/gmock:gmock_main": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/googletest:gmock_main" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//testing/gtest:gtest": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -37912,74 +38482,41 @@
"//testing/multiprocess_func_list.cc": [ "obj/testing/gtest/gtest/multiprocess_func_list.o" ]
},
"sources": [ "//testing/gtest/include/gtest/gtest-death-test.h", "//testing/gtest/include/gtest/gtest-message.h", "//testing/gtest/include/gtest/gtest-param-test.h", "//testing/gtest/include/gtest/gtest-spi.h", "//testing/gtest/include/gtest/gtest.h", "//testing/gtest/include/gtest/gtest_prod.h", "//testing/gtest/empty.cc", "//testing/multiprocess_func_list.cc", "//testing/multiprocess_func_list.h", "//testing/platform_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//testing/gtest:gtest_main": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/googletest:gtest_main" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
- "//testing:empty_main": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread" ],
- "metadata": {
-
- },
- "outputs": [ "//out/Debug/empty_main" ],
- "public": "*",
- "rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
- "source_outputs": {
- "//testing/empty_main.cc": [ "obj/testing/empty_main/empty_main.o" ]
- },
- "sources": [ "//testing/empty_main.cc" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
- "type": "executable",
- "visibility": [ "*" ]
- },
"//testing:fuchsia_pytype": {
"deps": [ "//testing:pytype_dependencies" ],
"metadata": {
@@ -37987,7 +38524,7 @@
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -37998,7 +38535,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -38009,7 +38546,7 @@
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -38020,7 +38557,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -38031,7 +38568,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -38042,59 +38579,58 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/algorithm:algorithm": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/algorithm/algorithm.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/algorithm:algorithm_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:algorithm", "//third_party/abseil-cpp/absl/base:config", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38105,60 +38641,60 @@
"//third_party/abseil-cpp/absl/algorithm/algorithm_test.cc": [ "obj/third_party/abseil-cpp/absl/algorithm/algorithm_test/algorithm_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/algorithm/algorithm_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/algorithm:container": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:algorithm", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/algorithm/container.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/algorithm:container_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:span", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38169,60 +38705,60 @@
"//third_party/abseil-cpp/absl/algorithm/container_test.cc": [ "obj/third_party/abseil-cpp/absl/algorithm/container_test/container_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/algorithm/container_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/base:atomic_hook": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/atomic_hook.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:base": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:atomic_hook", "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:cycleclock_internal", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/base:spinlock_wait", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38237,90 +38773,90 @@
"//third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc": [ "obj/third_party/abseil-cpp/absl/base/base/unscaledcycleclock.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/internal/cycleclock.cc", "//third_party/abseil-cpp/absl/base/internal/spinlock.cc", "//third_party/abseil-cpp/absl/base/internal/sysinfo.cc", "//third_party/abseil-cpp/absl/base/internal/thread_identity.cc", "//third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/base:base_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/hide_ptr.h", "//third_party/abseil-cpp/absl/base/internal/identity.h", "//third_party/abseil-cpp/absl/base/internal/inline_variable.h", "//third_party/abseil-cpp/absl/base/internal/invoke.h", "//third_party/abseil-cpp/absl/base/internal/scheduling_mode.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/config.h", "//third_party/abseil-cpp/absl/base/options.h", "//third_party/abseil-cpp/absl/base/policy_checks.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/base:config_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/synchronization:thread_pool", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38331,240 +38867,240 @@
"//third_party/abseil-cpp/absl/base/config_test.cc": [ "obj/third_party/abseil-cpp/absl/base/config_test/config_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/config_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/base:core_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/attributes.h", "//third_party/abseil-cpp/absl/base/const_init.h", "//third_party/abseil-cpp/absl/base/macros.h", "//third_party/abseil-cpp/absl/base/optimization.h", "//third_party/abseil-cpp/absl/base/port.h", "//third_party/abseil-cpp/absl/base/thread_annotations.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/base:cycleclock_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/cycleclock_config.h", "//third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:dynamic_annotations": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/dynamic_annotations.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:endian": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/endian.h", "//third_party/abseil-cpp/absl/base/internal/unaligned_access.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/base:errno_saver": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/errno_saver.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:exception_testing": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/exception_testing.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:fast_type_id": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/fast_type_id.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:log_severity": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38575,30 +39111,30 @@
"//third_party/abseil-cpp/absl/base/log_severity.cc": [ "obj/third_party/abseil-cpp/absl/base/log_severity/log_severity.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/log_severity.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/base:malloc_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38609,60 +39145,60 @@
"//third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc": [ "obj/third_party/abseil-cpp/absl/base/malloc_internal/low_level_alloc.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/base:prefetch": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/prefetch.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:prefetch_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:prefetch", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38673,60 +39209,60 @@
"//third_party/abseil-cpp/absl/base/internal/prefetch_test.cc": [ "obj/third_party/abseil-cpp/absl/base/prefetch_test/prefetch_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/internal/prefetch_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/base:pretty_function": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/base/internal/pretty_function.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:raw_logging_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:atomic_hook", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:errno_saver", "//third_party/abseil-cpp/absl/base:log_severity" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38737,30 +39273,30 @@
"//third_party/abseil-cpp/absl/base/internal/raw_logging.cc": [ "obj/third_party/abseil-cpp/absl/base/raw_logging_internal/raw_logging.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/internal/raw_logging.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:scoped_set_env": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38771,30 +39307,30 @@
"//third_party/abseil-cpp/absl/base/internal/scoped_set_env.cc": [ "obj/third_party/abseil-cpp/absl/base/scoped_set_env/scoped_set_env.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/internal/scoped_set_env.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:spinlock_test_common": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38805,30 +39341,30 @@
"//third_party/abseil-cpp/absl/base/spinlock_test_common.cc": [ "obj/third_party/abseil-cpp/absl/base/spinlock_test_common/spinlock_test_common.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/spinlock_test_common.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/base:spinlock_wait": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:errno_saver" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38839,30 +39375,30 @@
"//third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc": [ "obj/third_party/abseil-cpp/absl/base/spinlock_wait/spinlock_wait.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/internal/spinlock_akaros.inc", "//third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc", "//third_party/abseil-cpp/absl/base/internal/spinlock_posix.inc", "//third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc", "//third_party/abseil-cpp/absl/base/internal/spinlock_win32.inc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/base:*" ]
},
"//third_party/abseil-cpp/absl/base:strerror": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:errno_saver" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38873,30 +39409,30 @@
"//third_party/abseil-cpp/absl/base/internal/strerror.cc": [ "obj/third_party/abseil-cpp/absl/base/strerror/strerror.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/internal/strerror.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/base:throw_delegate": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -38907,90 +39443,90 @@
"//third_party/abseil-cpp/absl/base/internal/throw_delegate.cc": [ "obj/third_party/abseil-cpp/absl/base/throw_delegate/throw_delegate.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/base/internal/throw_delegate.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/cleanup:cleanup": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/cleanup:cleanup_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/cleanup/cleanup.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/cleanup:cleanup_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/cleanup/internal/cleanup.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/cleanup:cleanup_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/utility:utility", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39001,30 +39537,30 @@
"//third_party/abseil-cpp/absl/cleanup/cleanup_test.cc": [ "obj/third_party/abseil-cpp/absl/cleanup/cleanup_test/cleanup_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/cleanup/cleanup_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/container:btree": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/base:throw_delegate", "//third_party/abseil-cpp/absl/container:common", "//third_party/abseil-cpp/absl/container:common_policy_traits", "//third_party/abseil-cpp/absl/container:compressed_tuple", "//third_party/abseil-cpp/absl/container:container_memory", "//third_party/abseil-cpp/absl/container:layout", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:compare", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39032,90 +39568,90 @@
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
"sources": [ "//third_party/abseil-cpp/absl/container/internal/btree.h", "//third_party/abseil-cpp/absl/container/internal/btree_container.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:common": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/common.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:common_policy_traits": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/common_policy_traits.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/container:*" ]
},
"//third_party/abseil-cpp/absl/container:common_policy_traits_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:common_policy_traits", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39126,240 +39662,240 @@
"//third_party/abseil-cpp/absl/container/internal/common_policy_traits_test.cc": [ "obj/third_party/abseil-cpp/absl/container/common_policy_traits_test/common_policy_traits_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/container/internal/common_policy_traits_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/container:compressed_tuple": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/compressed_tuple.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:container_memory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/container_memory.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:counting_allocator": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/counting_allocator.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/container:*" ]
},
"//third_party/abseil-cpp/absl/container:fixed_array": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:algorithm", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/base:throw_delegate", "//third_party/abseil-cpp/absl/container:compressed_tuple", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/fixed_array.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:flat_hash_map": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:container_memory", "//third_party/abseil-cpp/absl/container:hash_function_defaults", "//third_party/abseil-cpp/absl/container:raw_hash_map", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/flat_hash_map.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:flat_hash_set": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:container_memory", "//third_party/abseil-cpp/absl/container:hash_function_defaults", "//third_party/abseil-cpp/absl/container:raw_hash_set", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/flat_hash_set.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:hash_function_defaults": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/hash:hash", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:hash_generator_testing": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hash_policy_testing", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39370,150 +39906,150 @@
"//third_party/abseil-cpp/absl/container/internal/hash_generator_testing.cc": [ "obj/third_party/abseil-cpp/absl/container/hash_generator_testing/hash_generator_testing.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/container/internal/hash_generator_testing.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:hash_policy_testing": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/hash:hash", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/hash_policy_testing.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:hash_policy_traits": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:common_policy_traits", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:hashtable_debug": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hashtable_debug_hooks" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/hashtable_debug.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:hashtable_debug_hooks": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/hashtable_debug_hooks.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:hashtablez_sampler": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/debugging:stacktrace", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/profiling:exponential_biased", "//third_party/abseil-cpp/absl/profiling:sample_recorder", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39525,90 +40061,90 @@
"//third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc": [ "obj/third_party/abseil-cpp/absl/container/hashtablez_sampler/hashtablez_sampler_force_weak_definition.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc", "//third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:inlined_vector": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:algorithm", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:throw_delegate", "//third_party/abseil-cpp/absl/container:inlined_vector_internal", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/inlined_vector.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:inlined_vector_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:compressed_tuple", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/inlined_vector.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:inlined_vector_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:exception_testing", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/container:counting_allocator", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:test_instance_tracker", "//third_party/abseil-cpp/absl/hash:hash_testing", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39619,150 +40155,150 @@
"//third_party/abseil-cpp/absl/container/inlined_vector_test.cc": [ "obj/third_party/abseil-cpp/absl/container/inlined_vector_test/inlined_vector_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/container/inlined_vector_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/container:layout": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:span", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/layout.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:node_hash_map": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:container_memory", "//third_party/abseil-cpp/absl/container:hash_function_defaults", "//third_party/abseil-cpp/absl/container:node_slot_policy", "//third_party/abseil-cpp/absl/container:raw_hash_map", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/node_hash_map.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:node_hash_set": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:container_memory", "//third_party/abseil-cpp/absl/container:hash_function_defaults", "//third_party/abseil-cpp/absl/container:node_slot_policy", "//third_party/abseil-cpp/absl/container:raw_hash_set", "//third_party/abseil-cpp/absl/memory:memory" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/node_hash_set.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:node_slot_policy": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/node_slot_policy.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:node_slot_policy_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hash_policy_traits", "//third_party/abseil-cpp/absl/container:node_slot_policy", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39773,60 +40309,60 @@
"//third_party/abseil-cpp/absl/container/internal/node_slot_policy_test.cc": [ "obj/third_party/abseil-cpp/absl/container/node_slot_policy_test/node_slot_policy_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/container/internal/node_slot_policy_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/container:raw_hash_map": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:throw_delegate", "//third_party/abseil-cpp/absl/container:container_memory", "//third_party/abseil-cpp/absl/container:raw_hash_set" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/raw_hash_map.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:raw_hash_set": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/base:prefetch", "//third_party/abseil-cpp/absl/container:common", "//third_party/abseil-cpp/absl/container:compressed_tuple", "//third_party/abseil-cpp/absl/container:container_memory", "//third_party/abseil-cpp/absl/container:hash_policy_traits", "//third_party/abseil-cpp/absl/container:hashtable_debug_hooks", "//third_party/abseil-cpp/absl/container:hashtablez_sampler", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39837,60 +40373,60 @@
"//third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc": [ "obj/third_party/abseil-cpp/absl/container/raw_hash_set/raw_hash_set.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:sample_element_size_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:flat_hash_map", "//third_party/abseil-cpp/absl/container:flat_hash_set", "//third_party/abseil-cpp/absl/container:node_hash_map", "//third_party/abseil-cpp/absl/container:node_hash_set", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/sample_element_size_test.cc" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/container:test_instance_tracker": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/types:compare" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -39901,300 +40437,300 @@
"//third_party/abseil-cpp/absl/container/internal/test_instance_tracker.cc": [ "obj/third_party/abseil-cpp/absl/container/test_instance_tracker/test_instance_tracker.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/container/internal/test_instance_tracker.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/container:tracked": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/tracked.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:unordered_map_constructor_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hash_generator_testing", "//third_party/abseil-cpp/absl/container:hash_policy_testing", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/unordered_map_constructor_test.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:unordered_map_lookup_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hash_generator_testing", "//third_party/abseil-cpp/absl/container:hash_policy_testing", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/unordered_map_lookup_test.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:unordered_map_members_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/unordered_map_members_test.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:unordered_map_modifiers_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hash_generator_testing", "//third_party/abseil-cpp/absl/container:hash_policy_testing", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/unordered_map_modifiers_test.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:unordered_set_constructor_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hash_generator_testing", "//third_party/abseil-cpp/absl/container:hash_policy_testing", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/unordered_set_constructor_test.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:unordered_set_lookup_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hash_generator_testing", "//third_party/abseil-cpp/absl/container:hash_policy_testing", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/unordered_set_lookup_test.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:unordered_set_members_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/unordered_set_members_test.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/container:unordered_set_modifiers_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:hash_generator_testing", "//third_party/abseil-cpp/absl/container:hash_policy_testing", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/container/internal/unordered_set_modifiers_test.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/debugging:debugging_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/base:errno_saver", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40207,30 +40743,30 @@
"//third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc": [ "obj/third_party/abseil-cpp/absl/debugging/debugging_internal/vdso_support.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc", "//third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc", "//third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/debugging:*" ]
},
"//third_party/abseil-cpp/absl/debugging:demangle_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40241,30 +40777,30 @@
"//third_party/abseil-cpp/absl/debugging/internal/demangle.cc": [ "obj/third_party/abseil-cpp/absl/debugging/demangle_internal/demangle.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/debugging/internal/demangle.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/debugging:*" ]
},
"//third_party/abseil-cpp/absl/debugging:examine_stack": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/debugging:stacktrace", "//third_party/abseil-cpp/absl/debugging:symbolize" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40275,30 +40811,30 @@
"//third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc": [ "obj/third_party/abseil-cpp/absl/debugging/examine_stack/examine_stack.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/debugging:*", "//third_party/abseil-cpp/absl/log/internal:*" ]
},
"//third_party/abseil-cpp/absl/debugging:failure_signal_handler": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/debugging:examine_stack", "//third_party/abseil-cpp/absl/debugging:stacktrace" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40309,30 +40845,30 @@
"//third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc": [ "obj/third_party/abseil-cpp/absl/debugging/failure_signal_handler/failure_signal_handler.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/debugging:leak_check": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40343,30 +40879,30 @@
"//third_party/abseil-cpp/absl/debugging/leak_check.cc": [ "obj/third_party/abseil-cpp/absl/debugging/leak_check/leak_check.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/debugging/leak_check.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/debugging:stack_consumption": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40377,30 +40913,30 @@
"//third_party/abseil-cpp/absl/debugging/internal/stack_consumption.cc": [ "obj/third_party/abseil-cpp/absl/debugging/stack_consumption/stack_consumption.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/debugging/internal/stack_consumption.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/debugging:*" ]
},
"//third_party/abseil-cpp/absl/debugging:stacktrace": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/debugging:debugging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40411,30 +40947,30 @@
"//third_party/abseil-cpp/absl/debugging/stacktrace.cc": [ "obj/third_party/abseil-cpp/absl/debugging/stacktrace/stacktrace.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_aarch64-inl.inc", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_arm-inl.inc", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_emscripten-inl.inc", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_generic-inl.inc", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_powerpc-inl.inc", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_riscv-inl.inc", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_unimplemented-inl.inc", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_win32-inl.inc", "//third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc", "//third_party/abseil-cpp/absl/debugging/stacktrace.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/debugging:symbolize": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/base:malloc_internal", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/debugging:debugging_internal", "//third_party/abseil-cpp/absl/debugging:demangle_internal", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40445,30 +40981,30 @@
"//third_party/abseil-cpp/absl/debugging/symbolize.cc": [ "obj/third_party/abseil-cpp/absl/debugging/symbolize/symbolize.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/debugging/symbolize.cc", "//third_party/abseil-cpp/absl/debugging/symbolize_darwin.inc", "//third_party/abseil-cpp/absl/debugging/symbolize_elf.inc", "//third_party/abseil-cpp/absl/debugging/symbolize_emscripten.inc", "//third_party/abseil-cpp/absl/debugging/symbolize_unimplemented.inc", "//third_party/abseil-cpp/absl/debugging/symbolize_win32.inc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/flags:commandlineflag": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:fast_type_id", "//third_party/abseil-cpp/absl/flags:commandlineflag_internal", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40479,30 +41015,30 @@
"//third_party/abseil-cpp/absl/flags/commandlineflag.cc": [ "obj/third_party/abseil-cpp/absl/flags/commandlineflag/commandlineflag.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/commandlineflag.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/flags:commandlineflag_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:fast_type_id" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40513,30 +41049,30 @@
"//third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc": [ "obj/third_party/abseil-cpp/absl/flags/commandlineflag_internal/commandlineflag.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/flags:*" ]
},
"//third_party/abseil-cpp/absl/flags:config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/flags:path_util", "//third_party/abseil-cpp/absl/flags:program_name", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40547,30 +41083,30 @@
"//third_party/abseil-cpp/absl/flags/usage_config.cc": [ "obj/third_party/abseil-cpp/absl/flags/config/usage_config.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/usage_config.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/flags:flag": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/flags:config", "//third_party/abseil-cpp/absl/flags:flag_internal", "//third_party/abseil-cpp/absl/flags:reflection", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40581,30 +41117,30 @@
"//third_party/abseil-cpp/absl/flags/flag.cc": [ "obj/third_party/abseil-cpp/absl/flags/flag/flag.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/flag.cc", "//third_party/abseil-cpp/absl/flags/internal/flag_msvc.inc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/flags:flag_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/flags:commandlineflag", "//third_party/abseil-cpp/absl/flags:commandlineflag_internal", "//third_party/abseil-cpp/absl/flags:config", "//third_party/abseil-cpp/absl/flags:marshalling", "//third_party/abseil-cpp/absl/flags:reflection", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40615,30 +41151,30 @@
"//third_party/abseil-cpp/absl/flags/internal/flag.cc": [ "obj/third_party/abseil-cpp/absl/flags/flag_internal/flag.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/internal/flag.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/flags:*", "//third_party/abseil-cpp/absl/base/*" ]
},
"//third_party/abseil-cpp/absl/flags:marshalling": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40649,30 +41185,30 @@
"//third_party/abseil-cpp/absl/flags/marshalling.cc": [ "obj/third_party/abseil-cpp/absl/flags/marshalling/marshalling.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/marshalling.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/flags:parse": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/flags:commandlineflag", "//third_party/abseil-cpp/absl/flags:commandlineflag_internal", "//third_party/abseil-cpp/absl/flags:config", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag_internal", "//third_party/abseil-cpp/absl/flags:private_handle_accessor", "//third_party/abseil-cpp/absl/flags:program_name", "//third_party/abseil-cpp/absl/flags:reflection", "//third_party/abseil-cpp/absl/flags:usage", "//third_party/abseil-cpp/absl/flags:usage_internal", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40683,60 +41219,60 @@
"//third_party/abseil-cpp/absl/flags/parse.cc": [ "obj/third_party/abseil-cpp/absl/flags/parse/parse.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/parse.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/flags:path_util": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/flags/internal/path_util.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/flags:*" ]
},
"//third_party/abseil-cpp/absl/flags:private_handle_accessor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/flags:commandlineflag", "//third_party/abseil-cpp/absl/flags:commandlineflag_internal", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40747,30 +41283,30 @@
"//third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc": [ "obj/third_party/abseil-cpp/absl/flags/private_handle_accessor/private_handle_accessor.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/flags:*" ]
},
"//third_party/abseil-cpp/absl/flags:program_name": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/flags:path_util", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40781,30 +41317,30 @@
"//third_party/abseil-cpp/absl/flags/internal/program_name.cc": [ "obj/third_party/abseil-cpp/absl/flags/program_name/program_name.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/internal/program_name.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/flags:*", "//third_party/abseil-cpp/absl/log:*" ]
},
"//third_party/abseil-cpp/absl/flags:reflection": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:flat_hash_map", "//third_party/abseil-cpp/absl/flags:commandlineflag", "//third_party/abseil-cpp/absl/flags:commandlineflag_internal", "//third_party/abseil-cpp/absl/flags:config", "//third_party/abseil-cpp/absl/flags:private_handle_accessor", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40815,30 +41351,30 @@
"//third_party/abseil-cpp/absl/flags/reflection.cc": [ "obj/third_party/abseil-cpp/absl/flags/reflection/reflection.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/reflection.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/flags:usage": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/flags:usage_internal", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40849,30 +41385,30 @@
"//third_party/abseil-cpp/absl/flags/usage.cc": [ "obj/third_party/abseil-cpp/absl/flags/usage/usage.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/usage.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/flags:usage_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp/absl/flags:absl_flags_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:flat_hash_map", "//third_party/abseil-cpp/absl/flags:commandlineflag", "//third_party/abseil-cpp/absl/flags:config", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:flag_internal", "//third_party/abseil-cpp/absl/flags:path_util", "//third_party/abseil-cpp/absl/flags:private_handle_accessor", "//third_party/abseil-cpp/absl/flags:program_name", "//third_party/abseil-cpp/absl/flags:reflection", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40883,30 +41419,30 @@
"//third_party/abseil-cpp/absl/flags/internal/usage.cc": [ "obj/third_party/abseil-cpp/absl/flags/usage_internal/usage.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/flags/internal/usage.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/flags:*" ]
},
"//third_party/abseil-cpp/absl/functional:any_invocable": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40914,30 +41450,30 @@
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
"sources": [ "//third_party/abseil-cpp/absl/functional/internal/any_invocable.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/functional:any_invocable_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/utility:utility", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40948,30 +41484,30 @@
"//third_party/abseil-cpp/absl/functional/any_invocable_test.cc": [ "obj/third_party/abseil-cpp/absl/functional/any_invocable_test/any_invocable_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/functional/any_invocable_test.cc", "//third_party/abseil-cpp/absl/functional/internal/any_invocable.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/functional:bind_front": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/container:compressed_tuple", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -40979,30 +41515,30 @@
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
"sources": [ "//third_party/abseil-cpp/absl/functional/internal/front_binder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/functional:function_ref": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41010,30 +41546,30 @@
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
"sources": [ "//third_party/abseil-cpp/absl/functional/internal/function_ref.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/hash:city": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41044,30 +41580,30 @@
"//third_party/abseil-cpp/absl/hash/internal/city.cc": [ "obj/third_party/abseil-cpp/absl/hash/city/city.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/hash/internal/city.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/hash:hash": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/container:fixed_array", "//third_party/abseil-cpp/absl/functional:function_ref", "//third_party/abseil-cpp/absl/hash:city", "//third_party/abseil-cpp/absl/hash:low_level_hash", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41078,30 +41614,30 @@
"//third_party/abseil-cpp/absl/hash/internal/hash.cc": [ "obj/third_party/abseil-cpp/absl/hash/hash/hash.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/hash/internal/hash.cc", "//third_party/abseil-cpp/absl/hash/internal/hash.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/hash:hash_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:btree", "//third_party/abseil-cpp/absl/container:flat_hash_map", "//third_party/abseil-cpp/absl/container:flat_hash_set", "//third_party/abseil-cpp/absl/container:node_hash_map", "//third_party/abseil-cpp/absl/container:node_hash_set", "//third_party/abseil-cpp/absl/hash:hash", "//third_party/abseil-cpp/absl/hash:hash_testing", "//third_party/abseil-cpp/absl/hash:spy_hash_state", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/strings:cord_test_helpers", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41112,60 +41648,60 @@
"//third_party/abseil-cpp/absl/hash/hash_test.cc": [ "obj/third_party/abseil-cpp/absl/hash/hash_test/hash_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/hash/hash_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/hash:hash_testing": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/hash:spy_hash_state", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:variant", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/hash/hash_testing.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/hash:low_level_hash": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:int128" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41176,30 +41712,30 @@
"//third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc": [ "obj/third_party/abseil-cpp/absl/hash/low_level_hash/low_level_hash.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/hash:*" ]
},
"//third_party/abseil-cpp/absl/hash:low_level_hash_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/hash:low_level_hash", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41210,60 +41746,60 @@
"//third_party/abseil-cpp/absl/hash/internal/low_level_hash_test.cc": [ "obj/third_party/abseil-cpp/absl/hash/low_level_hash_test/low_level_hash_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/hash/internal/low_level_hash_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/hash:spy_hash_state": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/hash:hash", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/log/internal:check_op": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/log/internal:nullguard", "//third_party/abseil-cpp/absl/log/internal:nullstream", "//third_party/abseil-cpp/absl/log/internal:strip", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41274,30 +41810,30 @@
"//third_party/abseil-cpp/absl/log/internal/check_op.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/check_op/check_op.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/check_op.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:conditions": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/log/internal:voidify" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41308,90 +41844,90 @@
"//third_party/abseil-cpp/absl/log/internal/conditions.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/conditions/conditions.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/conditions.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:config": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/internal/config.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:flags": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/flags:flag" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/internal/flags.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:format": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log/internal:config", "//third_party/abseil-cpp/absl/log/internal:globals", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time:time", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41402,30 +41938,30 @@
"//third_party/abseil-cpp/absl/log/internal/log_format.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/format/log_format.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/log_format.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:globals": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time:time" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41436,30 +41972,30 @@
"//third_party/abseil-cpp/absl/log/internal/globals.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/globals/globals.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/globals.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:log_message": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-deprecated", "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:errno_saver", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/base:strerror", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/debugging:examine_stack", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log:log_entry", "//third_party/abseil-cpp/absl/log:log_sink", "//third_party/abseil-cpp/absl/log:log_sink_registry", "//third_party/abseil-cpp/absl/log/internal:config", "//third_party/abseil-cpp/absl/log/internal:format", "//third_party/abseil-cpp/absl/log/internal:globals", "//third_party/abseil-cpp/absl/log/internal:log_sink_set", "//third_party/abseil-cpp/absl/log/internal:nullguard", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time:time", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41470,30 +42006,30 @@
"//third_party/abseil-cpp/absl/log/internal/log_message.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/log_message/log_message.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/log_message.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:log_sink_set": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log:log_entry", "//third_party/abseil-cpp/absl/log:log_sink", "//third_party/abseil-cpp/absl/log/internal:config", "//third_party/abseil-cpp/absl/log/internal:globals", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41504,90 +42040,90 @@
"//third_party/abseil-cpp/absl/log/internal/log_sink_set.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/log_sink_set/log_sink_set.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/log_sink_set.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:nullguard": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/internal/nullguard.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:nullstream": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/internal/nullstream.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:stderr_log_sink_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41598,60 +42134,60 @@
"//third_party/abseil-cpp/absl/log/internal/stderr_log_sink_test.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/stderr_log_sink_test/stderr_log_sink_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/stderr_log_sink_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log/internal:strip": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log/internal:log_message", "//third_party/abseil-cpp/absl/log/internal:nullstream" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/internal/strip.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:test_actions": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:log_entry", "//third_party/abseil-cpp/absl/log/internal:config", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time:time" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41662,30 +42198,30 @@
"//third_party/abseil-cpp/absl/log/internal/test_actions.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/test_actions/test_actions.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/test_actions.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:test_helpers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log:initialize", "//third_party/abseil-cpp/absl/log/internal:globals", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41696,30 +42232,30 @@
"//third_party/abseil-cpp/absl/log/internal/test_helpers.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/test_helpers/test_helpers.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/test_helpers.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:test_matchers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:log_entry", "//third_party/abseil-cpp/absl/log/internal:config", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time:time", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41730,60 +42266,60 @@
"//third_party/abseil-cpp/absl/log/internal/test_matchers.cc": [ "obj/third_party/abseil-cpp/absl/log/internal/test_matchers/test_matchers.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/internal/test_matchers.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log/internal:voidify": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/internal/voidify.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:basic_log_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:log_entry", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/abseil-cpp/absl/log/internal:test_actions", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/log/internal:test_matchers", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41794,60 +42330,60 @@
"//third_party/abseil-cpp/absl/log/basic_log_test.cc": [ "obj/third_party/abseil-cpp/absl/log/basic_log_test/basic_log_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/basic_log_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:check": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/log/internal:check_op", "//third_party/abseil-cpp/absl/log/internal:conditions", "//third_party/abseil-cpp/absl/log/internal:log_message", "//third_party/abseil-cpp/absl/log/internal:strip" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/check.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:check_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/log:check", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41858,30 +42394,30 @@
"//third_party/abseil-cpp/absl/log/check_test.cc": [ "obj/third_party/abseil-cpp/absl/log/check_test/check_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/check_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:die_if_null": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41892,30 +42428,30 @@
"//third_party/abseil-cpp/absl/log/die_if_null.cc": [ "obj/third_party/abseil-cpp/absl/log/die_if_null/die_if_null.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/die_if_null.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:die_if_null_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/log:die_if_null", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41926,30 +42462,30 @@
"//third_party/abseil-cpp/absl/log/die_if_null_test.cc": [ "obj/third_party/abseil-cpp/absl/log/die_if_null_test/die_if_null_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/die_if_null_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:flags": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:marshalling", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log/internal:config", "//third_party/abseil-cpp/absl/log/internal:flags", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41960,30 +42496,30 @@
"//third_party/abseil-cpp/absl/log/flags.cc": [ "obj/third_party/abseil-cpp/absl/log/flags/flags.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/flags.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:flags_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:reflection", "//third_party/abseil-cpp/absl/log:flags", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/abseil-cpp/absl/log/internal:flags", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/log/internal:test_matchers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -41994,30 +42530,30 @@
"//third_party/abseil-cpp/absl/log/flags_test.cc": [ "obj/third_party/abseil-cpp/absl/log/flags_test/flags_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/flags_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:globals": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:atomic_hook", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/hash:hash", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42028,30 +42564,30 @@
"//third_party/abseil-cpp/absl/log/globals.cc": [ "obj/third_party/abseil-cpp/absl/log/globals/globals.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/globals.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:globals_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/abseil-cpp/absl/log/internal:globals", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42062,30 +42598,30 @@
"//third_party/abseil-cpp/absl/log/globals_test.cc": [ "obj/third_party/abseil-cpp/absl/log/globals_test/globals_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/globals_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:initialize": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log/internal:globals", "//third_party/abseil-cpp/absl/time:time" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42096,60 +42632,60 @@
"//third_party/abseil-cpp/absl/log/initialize.cc": [ "obj/third_party/abseil-cpp/absl/log/initialize/initialize.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/initialize.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:log": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/log/internal:conditions", "//third_party/abseil-cpp/absl/log/internal:log_message", "//third_party/abseil-cpp/absl/log/internal:strip" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/log.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:log_entry": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log/internal:config", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time:time", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42160,30 +42696,30 @@
"//third_party/abseil-cpp/absl/log/log_entry.cc": [ "obj/third_party/abseil-cpp/absl/log/log_entry/log_entry.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/log_entry.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:log_entry_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:log_entry", "//third_party/abseil-cpp/absl/log/internal:format", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time:time", "//third_party/abseil-cpp/absl/types:span", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42194,30 +42730,30 @@
"//third_party/abseil-cpp/absl/log/log_entry_test.cc": [ "obj/third_party/abseil-cpp/absl/log/log_entry_test/log_entry_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/log_entry_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:log_format_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/abseil-cpp/absl/log/internal:config", "//third_party/abseil-cpp/absl/log/internal:test_matchers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42228,30 +42764,30 @@
"//third_party/abseil-cpp/absl/log/log_format_test.cc": [ "obj/third_party/abseil-cpp/absl/log/log_format_test/log_format_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/log_format_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:log_macro_hygiene_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42262,30 +42798,30 @@
"//third_party/abseil-cpp/absl/log/log_macro_hygiene_test.cc": [ "obj/third_party/abseil-cpp/absl/log/log_macro_hygiene_test/log_macro_hygiene_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/log_macro_hygiene_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:log_modifier_methods_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:log_sink", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/abseil-cpp/absl/log/internal:test_actions", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/log/internal:test_matchers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time:time", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42296,30 +42832,30 @@
"//third_party/abseil-cpp/absl/log/log_modifier_methods_test.cc": [ "obj/third_party/abseil-cpp/absl/log/log_modifier_methods_test/log_modifier_methods_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/log_modifier_methods_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:log_sink": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/log:log_entry" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42330,60 +42866,60 @@
"//third_party/abseil-cpp/absl/log/log_sink.cc": [ "obj/third_party/abseil-cpp/absl/log/log_sink/log_sink.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/log_sink.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:log_sink_registry": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/log:log_sink", "//third_party/abseil-cpp/absl/log/internal:log_sink_set" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/log_sink_registry.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:log_sink_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:log_sink", "//third_party/abseil-cpp/absl/log:log_sink_registry", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/abseil-cpp/absl/log/internal:test_actions", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/log/internal:test_matchers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42394,60 +42930,60 @@
"//third_party/abseil-cpp/absl/log/log_sink_test.cc": [ "obj/third_party/abseil-cpp/absl/log/log_sink_test/log_sink_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/log_sink_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:log_streamer": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/strings:internal", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/log/log_streamer.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:log_streamer_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:log_streamer", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/abseil-cpp/absl/log/internal:test_actions", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/log/internal:test_matchers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42458,30 +42994,30 @@
"//third_party/abseil-cpp/absl/log/log_streamer_test.cc": [ "obj/third_party/abseil-cpp/absl/log/log_streamer_test/log_streamer_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/log_streamer_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:scoped_mock_log": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/log:log_entry", "//third_party/abseil-cpp/absl/log:log_sink", "//third_party/abseil-cpp/absl/log:log_sink_registry", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42492,30 +43028,30 @@
"//third_party/abseil-cpp/absl/log/scoped_mock_log.cc": [ "obj/third_party/abseil-cpp/absl/log/scoped_mock_log/scoped_mock_log.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/scoped_mock_log.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/log:scoped_mock_log_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:log_severity", "//third_party/abseil-cpp/absl/log:globals", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log:scoped_mock_log", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/log/internal:test_matchers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42526,30 +43062,30 @@
"//third_party/abseil-cpp/absl/log/scoped_mock_log_test.cc": [ "obj/third_party/abseil-cpp/absl/log/scoped_mock_log_test/scoped_mock_log_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/scoped_mock_log_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/log:stripping_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:strerror", "//third_party/abseil-cpp/absl/flags:program_name", "//third_party/abseil-cpp/absl/log:check", "//third_party/abseil-cpp/absl/log:log", "//third_party/abseil-cpp/absl/log/internal:test_helpers", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42560,60 +43096,60 @@
"//third_party/abseil-cpp/absl/log/stripping_test.cc": [ "obj/third_party/abseil-cpp/absl/log/stripping_test/stripping_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/log/stripping_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/memory:memory": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/memory/memory.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/memory:memory_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42624,60 +43160,60 @@
"//third_party/abseil-cpp/absl/memory/memory_test.cc": [ "obj/third_party/abseil-cpp/absl/memory/memory_test/memory_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/memory/memory_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/meta:type_traits": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/meta/type_traits.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/meta:type_traits_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42688,60 +43224,60 @@
"//third_party/abseil-cpp/absl/meta/type_traits_test.cc": [ "obj/third_party/abseil-cpp/absl/meta/type_traits_test/type_traits_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/meta/type_traits_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/numeric:bits": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/numeric/bits.h", "//third_party/abseil-cpp/absl/numeric/internal/bits.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/numeric:int128": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/numeric:bits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42752,60 +43288,60 @@
"//third_party/abseil-cpp/absl/numeric/int128.cc": [ "obj/third_party/abseil-cpp/absl/numeric/int128/int128.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/numeric/int128.cc", "//third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc", "//third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/numeric:representation": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/numeric/internal/representation.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/profiling:exponential_biased": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42816,30 +43352,30 @@
"//third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc": [ "obj/third_party/abseil-cpp/absl/profiling/exponential_biased/exponential_biased.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/profiling:exponential_biased_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/profiling:exponential_biased", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42850,30 +43386,30 @@
"//third_party/abseil-cpp/absl/profiling/internal/exponential_biased_test.cc": [ "obj/third_party/abseil-cpp/absl/profiling/exponential_biased_test/exponential_biased_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/profiling/internal/exponential_biased_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/profiling:periodic_sampler": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/profiling:exponential_biased" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42884,30 +43420,30 @@
"//third_party/abseil-cpp/absl/profiling/internal/periodic_sampler.cc": [ "obj/third_party/abseil-cpp/absl/profiling/periodic_sampler/periodic_sampler.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/profiling/internal/periodic_sampler.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/profiling:periodic_sampler_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/profiling:periodic_sampler", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -42918,90 +43454,90 @@
"//third_party/abseil-cpp/absl/profiling/internal/periodic_sampler_test.cc": [ "obj/third_party/abseil-cpp/absl/profiling/periodic_sampler_test/periodic_sampler_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/profiling/internal/periodic_sampler_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/profiling:sample_recorder": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/abseil-cpp/absl/time:time" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/random/internal:distribution_caller": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:fast_type_id", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/distribution_caller.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:distribution_test_util": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43013,120 +43549,121 @@
"//third_party/abseil-cpp/absl/random/internal/distribution_test_util.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/distribution_test_util/distribution_test_util.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/chi_square.cc", "//third_party/abseil-cpp/absl/random/internal/distribution_test_util.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:explicit_seed_seq": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:endian" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/explicit_seed_seq.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:fast_uniform_bits": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/random/internal:traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/fast_uniform_bits.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:fastmath": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/numeric:bits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/fastmath.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:gaussian_distribution_gentables": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/random:distributions" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -43137,150 +43674,150 @@
"//third_party/abseil-cpp/absl/random/internal/gaussian_distribution_gentables.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/gaussian_distribution_gentables/gaussian_distribution_gentables.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/gaussian_distribution_gentables.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:generate_real": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/random/internal:fastmath", "//third_party/abseil-cpp/absl/random/internal:traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/generate_real.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:iostream_state_saver": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:int128" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/iostream_state_saver.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:nonsecure_base": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/random/internal:pool_urbg", "//third_party/abseil-cpp/absl/random/internal:salted_seed_seq", "//third_party/abseil-cpp/absl/random/internal:seed_material", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/nonsecure_base.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:pcg_engine": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/random/internal:fastmath", "//third_party/abseil-cpp/absl/random/internal:iostream_state_saver" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/pcg_engine.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:platform": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//build:chromeos_buildflags", "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43291,30 +43828,30 @@
"//third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/platform/randen_round_keys.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:pool_urbg": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/random:seed_gen_exception", "//third_party/abseil-cpp/absl/random/internal:randen", "//third_party/abseil-cpp/absl/random/internal:seed_material", "//third_party/abseil-cpp/absl/random/internal:traits", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43325,30 +43862,30 @@
"//third_party/abseil-cpp/absl/random/internal/pool_urbg.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/pool_urbg/pool_urbg.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/pool_urbg.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:randen": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/random/internal:platform", "//third_party/abseil-cpp/absl/random/internal:randen_hwaes", "//third_party/abseil-cpp/absl/random/internal:randen_slow" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43359,60 +43896,60 @@
"//third_party/abseil-cpp/absl/random/internal/randen.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/randen/randen.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/randen.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:randen_engine": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/random/internal:iostream_state_saver", "//third_party/abseil-cpp/absl/random/internal:randen" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/randen_engine.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:randen_hwaes": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/random/internal:platform", "//third_party/abseil-cpp/absl/random/internal:randen_hwaes_impl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43423,30 +43960,30 @@
"//third_party/abseil-cpp/absl/random/internal/randen_detect.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/randen_hwaes/randen_detect.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/randen_detect.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:randen_hwaes_impl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/random/internal:platform" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43457,30 +43994,30 @@
"//third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/randen_hwaes_impl/randen_hwaes.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc", "//third_party/abseil-cpp/absl/random/internal/randen_hwaes.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:randen_slow": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/random/internal:platform" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43491,60 +44028,60 @@
"//third_party/abseil-cpp/absl/random/internal/randen_slow.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/randen_slow/randen_slow.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/randen_slow.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:salted_seed_seq": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/random/internal:seed_material", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/salted_seed_seq.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:seed_material": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/random/internal:fast_uniform_bits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43555,180 +44092,180 @@
"//third_party/abseil-cpp/absl/random/internal/seed_material.cc": [ "obj/third_party/abseil-cpp/absl/random/internal/seed_material/seed_material.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/internal/seed_material.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:sequence_urbg": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/sequence_urbg.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:traits": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:int128" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/traits.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:uniform_helper": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/random/internal:traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/uniform_helper.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random/internal:wide_multiply": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/random/internal:traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/internal/wide_multiply.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random:bit_gen_ref": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:fast_type_id", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/random:random", "//third_party/abseil-cpp/absl/random/internal:distribution_caller", "//third_party/abseil-cpp/absl/random/internal:fast_uniform_bits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/bit_gen_ref.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random:distributions": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/random/internal:distribution_caller", "//third_party/abseil-cpp/absl/random/internal:fast_uniform_bits", "//third_party/abseil-cpp/absl/random/internal:fastmath", "//third_party/abseil-cpp/absl/random/internal:generate_real", "//third_party/abseil-cpp/absl/random/internal:iostream_state_saver", "//third_party/abseil-cpp/absl/random/internal:traits", "//third_party/abseil-cpp/absl/random/internal:uniform_helper", "//third_party/abseil-cpp/absl/random/internal:wide_multiply", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43740,60 +44277,60 @@
"//third_party/abseil-cpp/absl/random/gaussian_distribution.cc": [ "obj/third_party/abseil-cpp/absl/random/distributions/gaussian_distribution.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/discrete_distribution.cc", "//third_party/abseil-cpp/absl/random/gaussian_distribution.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random:random": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/random:distributions", "//third_party/abseil-cpp/absl/random:seed_sequences", "//third_party/abseil-cpp/absl/random/internal:nonsecure_base", "//third_party/abseil-cpp/absl/random/internal:pcg_engine", "//third_party/abseil-cpp/absl/random/internal:pool_urbg", "//third_party/abseil-cpp/absl/random/internal:randen_engine" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/random/random.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random:seed_gen_exception": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43804,30 +44341,30 @@
"//third_party/abseil-cpp/absl/random/seed_gen_exception.cc": [ "obj/third_party/abseil-cpp/absl/random/seed_gen_exception/seed_gen_exception.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/seed_gen_exception.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/random:seed_sequences": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/random:seed_gen_exception", "//third_party/abseil-cpp/absl/random/internal:pool_urbg", "//third_party/abseil-cpp/absl/random/internal:salted_seed_seq", "//third_party/abseil-cpp/absl/random/internal:seed_material", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43838,30 +44375,30 @@
"//third_party/abseil-cpp/absl/random/seed_sequences.cc": [ "obj/third_party/abseil-cpp/absl/random/seed_sequences/seed_sequences.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/random/seed_sequences.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/status:status": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:atomic_hook", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/base:strerror", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/debugging:stacktrace", "//third_party/abseil-cpp/absl/debugging:symbolize", "//third_party/abseil-cpp/absl/functional:function_ref", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43873,30 +44410,30 @@
"//third_party/abseil-cpp/absl/status/status_payload_printer.cc": [ "obj/third_party/abseil-cpp/absl/status/status/status_payload_printer.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/status/internal/status_internal.h", "//third_party/abseil-cpp/absl/status/status.cc", "//third_party/abseil-cpp/absl/status/status_payload_printer.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/status:statusor": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/status:status", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43907,30 +44444,30 @@
"//third_party/abseil-cpp/absl/status/statusor.cc": [ "obj/third_party/abseil-cpp/absl/status/statusor/statusor.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/status/internal/statusor_internal.h", "//third_party/abseil-cpp/absl/status/statusor.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/status:statusor_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/status:status", "//third_party/abseil-cpp/absl/status:statusor", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:any", "//third_party/abseil-cpp/absl/utility:utility", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43941,30 +44478,30 @@
"//third_party/abseil-cpp/absl/status/statusor_test.cc": [ "obj/third_party/abseil-cpp/absl/status/statusor_test/statusor_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/status/statusor_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:ascii_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -43975,30 +44512,30 @@
"//third_party/abseil-cpp/absl/strings/ascii_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/ascii_test/ascii_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/ascii_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cord": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/container:fixed_array", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/functional:function_ref", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cordz_functions", "//third_party/abseil-cpp/absl/strings:cordz_info", "//third_party/abseil-cpp/absl/strings:cordz_statistics", "//third_party/abseil-cpp/absl/strings:cordz_update_scope", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker", "//third_party/abseil-cpp/absl/strings:internal", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44011,60 +44548,60 @@
"//third_party/abseil-cpp/absl/strings/cord_buffer.cc": [ "obj/third_party/abseil-cpp/absl/strings/cord/cord_buffer.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/cord.cc", "//third_party/abseil-cpp/absl/strings/cord_analysis.cc", "//third_party/abseil-cpp/absl/strings/cord_analysis.h", "//third_party/abseil-cpp/absl/strings/cord_buffer.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_buffer_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cord_rep_test_util", "//third_party/abseil-cpp/absl/types:span", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/strings/cord_buffer_test.cc" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_data_edge_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cord_rep_test_util", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44075,30 +44612,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cord_data_edge_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cord_data_edge_test/cord_data_edge_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cord_data_edge_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/base:throw_delegate", "//third_party/abseil-cpp/absl/container:compressed_tuple", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:layout", "//third_party/abseil-cpp/absl/functional:function_ref", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44115,30 +44652,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc": [ "obj/third_party/abseil-cpp/absl/strings/cord_internal/cord_rep_ring.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cord_internal.cc", "//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc", "//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc", "//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc", "//third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc", "//third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc", "//third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/strings:*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_rep_btree_navigator_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cord_rep_test_util", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44149,30 +44686,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cord_rep_btree_navigator_test/cord_rep_btree_navigator_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_rep_btree_reader_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cord_rep_test_util", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44183,30 +44720,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cord_rep_btree_reader_test/cord_rep_btree_reader_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_rep_btree_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cord_rep_test_util", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44217,30 +44754,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cord_rep_btree_test/cord_rep_btree_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_rep_crc_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cord_rep_test_util", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44251,90 +44788,90 @@
"//third_party/abseil-cpp/absl/strings/internal/cord_rep_crc_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cord_rep_crc_test/cord_rep_crc_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cord_rep_crc_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_rep_test_util": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/strings/internal/cord_rep_test_util.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/strings:cord_test_helpers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:strings" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/strings/cord_test_helpers.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_functions": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/profiling:exponential_biased" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44345,30 +44882,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_functions/cordz_functions.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_functions_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cordz_functions", "//third_party/abseil-cpp/absl/strings:cordz_test_helpers", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44379,30 +44916,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_functions_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_functions_test/cordz_functions_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_functions_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_handle": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/synchronization:synchronization" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44413,30 +44950,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_handle/cordz_handle.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_info": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/debugging:stacktrace", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cordz_functions", "//third_party/abseil-cpp/absl/strings:cordz_handle", "//third_party/abseil-cpp/absl/strings:cordz_statistics", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/abseil-cpp/absl/types:span" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44447,30 +44984,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_info.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_info/cordz_info.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_info.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_info_statistics_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cordz_info", "//third_party/abseil-cpp/absl/strings:cordz_sample_token", "//third_party/abseil-cpp/absl/strings:cordz_statistics", "//third_party/abseil-cpp/absl/strings:cordz_update_scope", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/abseil-cpp/absl/synchronization:thread_pool", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44481,30 +45018,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_info_statistics_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_info_statistics_test/cordz_info_statistics_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_info_statistics_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_info_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/debugging:stacktrace", "//third_party/abseil-cpp/absl/debugging:symbolize", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cordz_handle", "//third_party/abseil-cpp/absl/strings:cordz_info", "//third_party/abseil-cpp/absl/strings:cordz_statistics", "//third_party/abseil-cpp/absl/strings:cordz_test_helpers", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:span", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44515,30 +45052,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_info_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_info_test/cordz_info_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_info_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_sample_token": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cordz_handle", "//third_party/abseil-cpp/absl/strings:cordz_info" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44549,60 +45086,60 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_sample_token/cordz_sample_token.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_statistics": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_statistics.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:cord_test_helpers", "//third_party/abseil-cpp/absl/strings:cordz_functions", "//third_party/abseil-cpp/absl/strings:cordz_info", "//third_party/abseil-cpp/absl/strings:cordz_sample_token", "//third_party/abseil-cpp/absl/strings:cordz_statistics", "//third_party/abseil-cpp/absl/strings:cordz_test_helpers", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44613,90 +45150,90 @@
"//third_party/abseil-cpp/absl/strings/cordz_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_test/cordz_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/cordz_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_test_helpers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cordz_info", "//third_party/abseil-cpp/absl/strings:cordz_sample_token", "//third_party/abseil-cpp/absl/strings:cordz_statistics", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/strings/cordz_test_helpers.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_update_scope": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cordz_info", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_update_scope.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_update_scope_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:cord_internal", "//third_party/abseil-cpp/absl/strings:cordz_info", "//third_party/abseil-cpp/absl/strings:cordz_test_helpers", "//third_party/abseil-cpp/absl/strings:cordz_update_scope", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44707,60 +45244,60 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_update_scope_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_update_scope_test/cordz_update_scope_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_update_scope_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_update_tracker": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/*" ]
},
"//third_party/abseil-cpp/absl/strings:cordz_update_tracker_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:cordz_update_tracker", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44771,30 +45308,30 @@
"//third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/cordz_update_tracker_test/cordz_update_tracker_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:damerau_levenshtein_distance_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44805,30 +45342,30 @@
"//third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/damerau_levenshtein_distance_test/damerau_levenshtein_distance_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44841,30 +45378,30 @@
"//third_party/abseil-cpp/absl/strings/internal/utf8.cc": [ "obj/third_party/abseil-cpp/absl/strings/internal/utf8.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/escaping.cc", "//third_party/abseil-cpp/absl/strings/internal/ostringstream.cc", "//third_party/abseil-cpp/absl/strings/internal/utf8.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/strings:match_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44875,30 +45412,30 @@
"//third_party/abseil-cpp/absl/strings/match_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/match_test/match_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/match_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:pow10_helper": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44909,60 +45446,60 @@
"//third_party/abseil-cpp/absl/strings/internal/pow10_helper.cc": [ "obj/third_party/abseil-cpp/absl/strings/pow10_helper/pow10_helper.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/pow10_helper.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/strings:*" ]
},
"//third_party/abseil-cpp/absl/strings:str_format": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:str_format_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/strings/str_format.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/strings:str_format_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/functional:function_ref", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/numeric:representation", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:span", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -44978,30 +45515,30 @@
"//third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc": [ "obj/third_party/abseil-cpp/absl/strings/str_format_internal/parser.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc", "//third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc", "//third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc", "//third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc", "//third_party/abseil-cpp/absl/strings/internal/str_format/output.cc", "//third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/strings:*" ]
},
"//third_party/abseil-cpp/absl/strings:str_replace_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45012,30 +45549,30 @@
"//third_party/abseil-cpp/absl/strings/str_replace_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/str_replace_test/str_replace_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/str_replace_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:string_view_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45046,30 +45583,30 @@
"//third_party/abseil-cpp/absl/strings/string_view_test.cc": [ "obj/third_party/abseil-cpp/absl/strings/string_view_test/string_view_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/string_view_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/strings:strings": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:endian", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/base:throw_delegate", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/strings:internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45094,30 +45631,30 @@
"//third_party/abseil-cpp/absl/strings/substitute.cc": [ "obj/third_party/abseil-cpp/absl/strings/strings/substitute.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/strings/ascii.cc", "//third_party/abseil-cpp/absl/strings/charconv.cc", "//third_party/abseil-cpp/absl/strings/escaping.cc", "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc", "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h", "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc", "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.h", "//third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc", "//third_party/abseil-cpp/absl/strings/internal/memutil.cc", "//third_party/abseil-cpp/absl/strings/internal/memutil.h", "//third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h", "//third_party/abseil-cpp/absl/strings/internal/str_join_internal.h", "//third_party/abseil-cpp/absl/strings/internal/str_split_internal.h", "//third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc", "//third_party/abseil-cpp/absl/strings/internal/stringify_sink.h", "//third_party/abseil-cpp/absl/strings/match.cc", "//third_party/abseil-cpp/absl/strings/numbers.cc", "//third_party/abseil-cpp/absl/strings/str_cat.cc", "//third_party/abseil-cpp/absl/strings/str_replace.cc", "//third_party/abseil-cpp/absl/strings/str_split.cc", "//third_party/abseil-cpp/absl/strings/string_view.cc", "//third_party/abseil-cpp/absl/strings/substitute.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/synchronization:graphcycles_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:malloc_internal", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45128,60 +45665,60 @@
"//third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc": [ "obj/third_party/abseil-cpp/absl/synchronization/graphcycles_internal/graphcycles.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/synchronization:kernel_timeout_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/time:time" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/synchronization:*" ]
},
"//third_party/abseil-cpp/absl/synchronization:per_thread_sem_test_common": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/abseil-cpp/absl/time:time", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45192,30 +45729,30 @@
"//third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem_test.cc": [ "obj/third_party/abseil-cpp/absl/synchronization/per_thread_sem_test_common/per_thread_sem_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/synchronization:synchronization": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:atomic_hook", "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:dynamic_annotations", "//third_party/abseil-cpp/absl/base:malloc_internal", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/debugging:stacktrace", "//third_party/abseil-cpp/absl/debugging:symbolize", "//third_party/abseil-cpp/absl/synchronization:graphcycles_internal", "//third_party/abseil-cpp/absl/synchronization:kernel_timeout_internal", "//third_party/abseil-cpp/absl/time:time" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45232,60 +45769,60 @@
"//third_party/abseil-cpp/absl/synchronization/notification.cc": [ "obj/third_party/abseil-cpp/absl/synchronization/synchronization/notification.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/synchronization/barrier.cc", "//third_party/abseil-cpp/absl/synchronization/blocking_counter.cc", "//third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc", "//third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc", "//third_party/abseil-cpp/absl/synchronization/internal/waiter.cc", "//third_party/abseil-cpp/absl/synchronization/mutex.cc", "//third_party/abseil-cpp/absl/synchronization/notification.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/synchronization:thread_pool": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/synchronization:synchronization" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/synchronization/internal/thread_pool.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/*" ]
},
"//third_party/abseil-cpp/absl/time/internal/cctz:civil_time": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45296,30 +45833,30 @@
"//third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc": [ "obj/third_party/abseil-cpp/absl/time/internal/cctz/civil_time/civil_time_detail.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/time/internal/cctz:time_zone": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/time/internal/cctz:civil_time" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45338,30 +45875,30 @@
"//third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc": [ "obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/zone_info_source.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.h", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.h", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc", "//third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.h", "//third_party/abseil-cpp/absl/time/internal/cctz/src/tzfile.h", "//third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/time:test_util": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/time:time", "//third_party/abseil-cpp/absl/time/internal/cctz:time_zone", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45372,30 +45909,30 @@
"//third_party/abseil-cpp/absl/time/internal/test_util.cc": [ "obj/third_party/abseil-cpp/absl/time/test_util/test_util.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/time/internal/test_util.cc", "//third_party/abseil-cpp/absl/time/internal/zoneinfo.inc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/time:*" ]
},
"//third_party/abseil-cpp/absl/time:time": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/time/internal/cctz:civil_time", "//third_party/abseil-cpp/absl/time/internal/cctz:time_zone", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45410,90 +45947,90 @@
"//third_party/abseil-cpp/absl/time/time.cc": [ "obj/third_party/abseil-cpp/absl/time/time/time.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/time/civil_time.cc", "//third_party/abseil-cpp/absl/time/clock.cc", "//third_party/abseil-cpp/absl/time/duration.cc", "//third_party/abseil-cpp/absl/time/format.cc", "//third_party/abseil-cpp/absl/time/internal/get_current_time_chrono.inc", "//third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc", "//third_party/abseil-cpp/absl/time/time.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:any": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:fast_type_id", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/types:bad_any_cast", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/types/any.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:bad_any_cast": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/types:bad_any_cast_impl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/types/bad_any_cast.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:bad_any_cast_impl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45504,30 +46041,30 @@
"//third_party/abseil-cpp/absl/types/bad_any_cast.cc": [ "obj/third_party/abseil-cpp/absl/types/bad_any_cast_impl/bad_any_cast.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/types/bad_any_cast.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp/absl/types:*" ]
},
"//third_party/abseil-cpp/absl/types:bad_optional_access": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45538,30 +46075,30 @@
"//third_party/abseil-cpp/absl/types/bad_optional_access.cc": [ "obj/third_party/abseil-cpp/absl/types/bad_optional_access/bad_optional_access.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/types/bad_optional_access.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:bad_variant_access": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45572,60 +46109,60 @@
"//third_party/abseil-cpp/absl/types/bad_variant_access.cc": [ "obj/third_party/abseil-cpp/absl/types/bad_variant_access/bad_variant_access.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/types/bad_variant_access.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:compare": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/types/compare.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:optional": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/types:bad_optional_access", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45633,30 +46170,30 @@
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
"sources": [ "//third_party/abseil-cpp/absl/types/internal/optional.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:optional_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:raw_logging_internal", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45667,30 +46204,30 @@
"//third_party/abseil-cpp/absl/types/optional_test.cc": [ "obj/third_party/abseil-cpp/absl/types/optional_test/optional_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/types/optional_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/types:span": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/algorithm:algorithm", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/base:throw_delegate", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45698,30 +46235,30 @@
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
"sources": [ "//third_party/abseil-cpp/absl/types/internal/span.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:variant": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/types:bad_variant_access", "//third_party/abseil-cpp/absl/utility:utility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45729,30 +46266,30 @@
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
"sources": [ "//third_party/abseil-cpp/absl/types/internal/variant.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp/absl/types:variant_test": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion", "-Wno-deprecated-declarations", "-Wno-unused-private-field", "-Wno-unused-function" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_test_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:variant", "//third_party/googletest:gmock", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -45763,144 +46300,142 @@
"//third_party/abseil-cpp/absl/types/variant_test.cc": [ "obj/third_party/abseil-cpp/absl/types/variant_test/variant_test.o" ]
},
"sources": [ "//third_party/abseil-cpp/absl/types/variant_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/abseil-cpp:*" ]
},
"//third_party/abseil-cpp/absl/utility:utility": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshorten-64-to-32", "-Wimplicit-int-conversion", "-Wsign-compare", "-Wsign-conversion", "-Wtautological-unsigned-zero-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wbool-conversion", "-Wconstant-conversion", "-Wenum-conversion", "-Wint-conversion", "-Wliteral-conversion", "-Wnon-literal-null-conversion", "-Wnull-conversion", "-Wobjc-literal-conversion", "-Wstring-conversion", "-Wbitfield-enum-conversion" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//build/config/compiler:prevent_unsafe_narrowing", "//third_party/abseil-cpp:absl_default_cflags_cc", "//third_party/abseil-cpp:absl_define_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//third_party/abseil-cpp/absl/base:base_internal", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/meta:type_traits" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": [ "//third_party/abseil-cpp/absl/utility/utility.h" ],
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp:absl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/abseil-cpp:absl_component_deps" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/abseil-cpp:absl_component_deps": {
"deps": [ "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:base", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/container:btree", "//third_party/abseil-cpp/absl/container:fixed_array", "//third_party/abseil-cpp/absl/container:flat_hash_map", "//third_party/abseil-cpp/absl/container:flat_hash_set", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/container:node_hash_map", "//third_party/abseil-cpp/absl/container:node_hash_set", "//third_party/abseil-cpp/absl/debugging:failure_signal_handler", "//third_party/abseil-cpp/absl/debugging:stacktrace", "//third_party/abseil-cpp/absl/debugging:symbolize", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/functional:function_ref", "//third_party/abseil-cpp/absl/hash:hash", "//third_party/abseil-cpp/absl/log:die_if_null", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/meta:type_traits", "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/random:distributions", "//third_party/abseil-cpp/absl/random:random", "//third_party/abseil-cpp/absl/status:status", "//third_party/abseil-cpp/absl/status:statusor", "//third_party/abseil-cpp/absl/strings:cord", "//third_party/abseil-cpp/absl/strings:str_format", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/synchronization:synchronization", "//third_party/abseil-cpp/absl/time:time", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:span", "//third_party/abseil-cpp/absl/types:variant", "//third_party/abseil-cpp/absl/utility:utility" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/abseil-cpp:absl_include_config" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "//third_party/abseil-cpp:absl" ]
},
"//third_party/abseil-cpp:default": {
"deps": [ "//third_party/abseil-cpp/absl/types:any", "//third_party/abseil-cpp/absl/types:bad_any_cast", "//third_party/abseil-cpp/absl/types:bad_optional_access", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:span" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/boringssl/src/third_party/fiat:fiat_license": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/boringssl:boringssl": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/boringssl:component_config", "//build/config/compiler:no_chromium_code", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BORINGSSL_IMPLEMENTATION", "BORINGSSL_ALLOW_CXX_RUNTIME", "BORINGSSL_NO_STATIC_INITIALIZER", "OPENSSL_SMALL", "OPENSSL_NO_ASM" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/boringssl:component_config", "//build/config/compiler:no_chromium_code", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BORINGSSL_IMPLEMENTATION", "BORINGSSL_ALLOW_CXX_RUNTIME", "BORINGSSL_NO_STATIC_INITIALIZER", "OPENSSL_SMALL", "OPENSSL_NO_ASM" ],
"deps": [ "//third_party/boringssl:boringssl_asm", "//third_party/boringssl/src/third_party/fiat:fiat_license" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -46177,38 +46712,39 @@
"//third_party/boringssl/src/ssl/tls_record.cc": [ "obj/third_party/boringssl/boringssl/tls_record.o" ]
},
"sources": [ "//third_party/boringssl/err_data.c", "//third_party/boringssl/src/crypto/asn1/a_bitstr.c", "//third_party/boringssl/src/crypto/asn1/a_bool.c", "//third_party/boringssl/src/crypto/asn1/a_d2i_fp.c", "//third_party/boringssl/src/crypto/asn1/a_dup.c", "//third_party/boringssl/src/crypto/asn1/a_gentm.c", "//third_party/boringssl/src/crypto/asn1/a_i2d_fp.c", "//third_party/boringssl/src/crypto/asn1/a_int.c", "//third_party/boringssl/src/crypto/asn1/a_mbstr.c", "//third_party/boringssl/src/crypto/asn1/a_object.c", "//third_party/boringssl/src/crypto/asn1/a_octet.c", "//third_party/boringssl/src/crypto/asn1/a_strex.c", "//third_party/boringssl/src/crypto/asn1/a_strnid.c", "//third_party/boringssl/src/crypto/asn1/a_time.c", "//third_party/boringssl/src/crypto/asn1/a_type.c", "//third_party/boringssl/src/crypto/asn1/a_utctm.c", "//third_party/boringssl/src/crypto/asn1/asn1_lib.c", "//third_party/boringssl/src/crypto/asn1/asn1_par.c", "//third_party/boringssl/src/crypto/asn1/asn_pack.c", "//third_party/boringssl/src/crypto/asn1/f_int.c", "//third_party/boringssl/src/crypto/asn1/f_string.c", "//third_party/boringssl/src/crypto/asn1/internal.h", "//third_party/boringssl/src/crypto/asn1/posix_time.c", "//third_party/boringssl/src/crypto/asn1/tasn_dec.c", "//third_party/boringssl/src/crypto/asn1/tasn_enc.c", "//third_party/boringssl/src/crypto/asn1/tasn_fre.c", "//third_party/boringssl/src/crypto/asn1/tasn_new.c", "//third_party/boringssl/src/crypto/asn1/tasn_typ.c", "//third_party/boringssl/src/crypto/asn1/tasn_utl.c", "//third_party/boringssl/src/crypto/base64/base64.c", "//third_party/boringssl/src/crypto/bio/bio.c", "//third_party/boringssl/src/crypto/bio/bio_mem.c", "//third_party/boringssl/src/crypto/bio/connect.c", "//third_party/boringssl/src/crypto/bio/fd.c", "//third_party/boringssl/src/crypto/bio/file.c", "//third_party/boringssl/src/crypto/bio/hexdump.c", "//third_party/boringssl/src/crypto/bio/internal.h", "//third_party/boringssl/src/crypto/bio/pair.c", "//third_party/boringssl/src/crypto/bio/printf.c", "//third_party/boringssl/src/crypto/bio/socket.c", "//third_party/boringssl/src/crypto/bio/socket_helper.c", "//third_party/boringssl/src/crypto/blake2/blake2.c", "//third_party/boringssl/src/crypto/bn_extra/bn_asn1.c", "//third_party/boringssl/src/crypto/bn_extra/convert.c", "//third_party/boringssl/src/crypto/buf/buf.c", "//third_party/boringssl/src/crypto/bytestring/asn1_compat.c", "//third_party/boringssl/src/crypto/bytestring/ber.c", "//third_party/boringssl/src/crypto/bytestring/cbb.c", "//third_party/boringssl/src/crypto/bytestring/cbs.c", "//third_party/boringssl/src/crypto/bytestring/internal.h", "//third_party/boringssl/src/crypto/bytestring/unicode.c", "//third_party/boringssl/src/crypto/chacha/chacha.c", "//third_party/boringssl/src/crypto/chacha/internal.h", "//third_party/boringssl/src/crypto/cipher_extra/cipher_extra.c", "//third_party/boringssl/src/crypto/cipher_extra/derive_key.c", "//third_party/boringssl/src/crypto/cipher_extra/e_aesctrhmac.c", "//third_party/boringssl/src/crypto/cipher_extra/e_aesgcmsiv.c", "//third_party/boringssl/src/crypto/cipher_extra/e_chacha20poly1305.c", "//third_party/boringssl/src/crypto/cipher_extra/e_des.c", "//third_party/boringssl/src/crypto/cipher_extra/e_null.c", "//third_party/boringssl/src/crypto/cipher_extra/e_rc2.c", "//third_party/boringssl/src/crypto/cipher_extra/e_rc4.c", "//third_party/boringssl/src/crypto/cipher_extra/e_tls.c", "//third_party/boringssl/src/crypto/cipher_extra/internal.h", "//third_party/boringssl/src/crypto/cipher_extra/tls_cbc.c", "//third_party/boringssl/src/crypto/conf/conf.c", "//third_party/boringssl/src/crypto/conf/conf_def.h", "//third_party/boringssl/src/crypto/conf/internal.h", "//third_party/boringssl/src/crypto/cpu_aarch64_apple.c", "//third_party/boringssl/src/crypto/cpu_aarch64_freebsd.c", "//third_party/boringssl/src/crypto/cpu_aarch64_fuchsia.c", "//third_party/boringssl/src/crypto/cpu_aarch64_linux.c", "//third_party/boringssl/src/crypto/cpu_aarch64_win.c", "//third_party/boringssl/src/crypto/cpu_arm.c", "//third_party/boringssl/src/crypto/cpu_arm_freebsd.c", "//third_party/boringssl/src/crypto/cpu_arm_linux.c", "//third_party/boringssl/src/crypto/cpu_arm_linux.h", "//third_party/boringssl/src/crypto/cpu_intel.c", "//third_party/boringssl/src/crypto/cpu_ppc64le.c", "//third_party/boringssl/src/crypto/crypto.c", "//third_party/boringssl/src/crypto/curve25519/curve25519.c", "//third_party/boringssl/src/crypto/curve25519/curve25519_tables.h", "//third_party/boringssl/src/crypto/curve25519/internal.h", "//third_party/boringssl/src/crypto/curve25519/spake25519.c", "//third_party/boringssl/src/crypto/des/des.c", "//third_party/boringssl/src/crypto/des/internal.h", "//third_party/boringssl/src/crypto/dh_extra/dh_asn1.c", "//third_party/boringssl/src/crypto/dh_extra/params.c", "//third_party/boringssl/src/crypto/digest_extra/digest_extra.c", "//third_party/boringssl/src/crypto/dsa/dsa.c", "//third_party/boringssl/src/crypto/dsa/dsa_asn1.c", "//third_party/boringssl/src/crypto/dsa/internal.h", "//third_party/boringssl/src/crypto/ec_extra/ec_asn1.c", "//third_party/boringssl/src/crypto/ec_extra/ec_derive.c", "//third_party/boringssl/src/crypto/ec_extra/hash_to_curve.c", "//third_party/boringssl/src/crypto/ec_extra/internal.h", "//third_party/boringssl/src/crypto/ecdh_extra/ecdh_extra.c", "//third_party/boringssl/src/crypto/ecdsa_extra/ecdsa_asn1.c", "//third_party/boringssl/src/crypto/engine/engine.c", "//third_party/boringssl/src/crypto/err/err.c", "//third_party/boringssl/src/crypto/err/internal.h", "//third_party/boringssl/src/crypto/evp/evp.c", "//third_party/boringssl/src/crypto/evp/evp_asn1.c", "//third_party/boringssl/src/crypto/evp/evp_ctx.c", "//third_party/boringssl/src/crypto/evp/internal.h", "//third_party/boringssl/src/crypto/evp/p_dsa_asn1.c", "//third_party/boringssl/src/crypto/evp/p_ec.c", "//third_party/boringssl/src/crypto/evp/p_ec_asn1.c", "//third_party/boringssl/src/crypto/evp/p_ed25519.c", "//third_party/boringssl/src/crypto/evp/p_ed25519_asn1.c", "//third_party/boringssl/src/crypto/evp/p_hkdf.c", "//third_party/boringssl/src/crypto/evp/p_rsa.c", "//third_party/boringssl/src/crypto/evp/p_rsa_asn1.c", "//third_party/boringssl/src/crypto/evp/p_x25519.c", "//third_party/boringssl/src/crypto/evp/p_x25519_asn1.c", "//third_party/boringssl/src/crypto/evp/pbkdf.c", "//third_party/boringssl/src/crypto/evp/print.c", "//third_party/boringssl/src/crypto/evp/scrypt.c", "//third_party/boringssl/src/crypto/evp/sign.c", "//third_party/boringssl/src/crypto/ex_data.c", "//third_party/boringssl/src/crypto/fipsmodule/aes/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/bcm.c", "//third_party/boringssl/src/crypto/fipsmodule/bn/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/bn/rsaz_exp.h", "//third_party/boringssl/src/crypto/fipsmodule/cipher/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/delocate.h", "//third_party/boringssl/src/crypto/fipsmodule/dh/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/digest/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/digest/md32_common.h", "//third_party/boringssl/src/crypto/fipsmodule/ec/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/ec/p256-nistz-table.h", "//third_party/boringssl/src/crypto/fipsmodule/ec/p256-nistz.h", "//third_party/boringssl/src/crypto/fipsmodule/ec/p256_table.h", "//third_party/boringssl/src/crypto/fipsmodule/ecdsa/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/fips_shared_support.c", "//third_party/boringssl/src/crypto/fipsmodule/md5/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/modes/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/rand/fork_detect.h", "//third_party/boringssl/src/crypto/fipsmodule/rand/getrandom_fillin.h", "//third_party/boringssl/src/crypto/fipsmodule/rand/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/rsa/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/service_indicator/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/sha/internal.h", "//third_party/boringssl/src/crypto/fipsmodule/tls/internal.h", "//third_party/boringssl/src/crypto/hkdf/hkdf.c", "//third_party/boringssl/src/crypto/hpke/hpke.c", "//third_party/boringssl/src/crypto/hrss/hrss.c", "//third_party/boringssl/src/crypto/hrss/internal.h", "//third_party/boringssl/src/crypto/internal.h", "//third_party/boringssl/src/crypto/lhash/internal.h", "//third_party/boringssl/src/crypto/lhash/lhash.c", "//third_party/boringssl/src/crypto/mem.c", "//third_party/boringssl/src/crypto/obj/obj.c", "//third_party/boringssl/src/crypto/obj/obj_dat.h", "//third_party/boringssl/src/crypto/obj/obj_xref.c", "//third_party/boringssl/src/crypto/pem/pem_all.c", "//third_party/boringssl/src/crypto/pem/pem_info.c", "//third_party/boringssl/src/crypto/pem/pem_lib.c", "//third_party/boringssl/src/crypto/pem/pem_oth.c", "//third_party/boringssl/src/crypto/pem/pem_pk8.c", "//third_party/boringssl/src/crypto/pem/pem_pkey.c", "//third_party/boringssl/src/crypto/pem/pem_x509.c", "//third_party/boringssl/src/crypto/pem/pem_xaux.c", "//third_party/boringssl/src/crypto/pkcs7/internal.h", "//third_party/boringssl/src/crypto/pkcs7/pkcs7.c", "//third_party/boringssl/src/crypto/pkcs7/pkcs7_x509.c", "//third_party/boringssl/src/crypto/pkcs8/internal.h", "//third_party/boringssl/src/crypto/pkcs8/p5_pbev2.c", "//third_party/boringssl/src/crypto/pkcs8/pkcs8.c", "//third_party/boringssl/src/crypto/pkcs8/pkcs8_x509.c", "//third_party/boringssl/src/crypto/poly1305/internal.h", "//third_party/boringssl/src/crypto/poly1305/poly1305.c", "//third_party/boringssl/src/crypto/poly1305/poly1305_arm.c", "//third_party/boringssl/src/crypto/poly1305/poly1305_vec.c", "//third_party/boringssl/src/crypto/pool/internal.h", "//third_party/boringssl/src/crypto/pool/pool.c", "//third_party/boringssl/src/crypto/rand_extra/deterministic.c", "//third_party/boringssl/src/crypto/rand_extra/forkunsafe.c", "//third_party/boringssl/src/crypto/rand_extra/fuchsia.c", "//third_party/boringssl/src/crypto/rand_extra/passive.c", "//third_party/boringssl/src/crypto/rand_extra/rand_extra.c", "//third_party/boringssl/src/crypto/rand_extra/windows.c", "//third_party/boringssl/src/crypto/rc4/rc4.c", "//third_party/boringssl/src/crypto/refcount_c11.c", "//third_party/boringssl/src/crypto/refcount_lock.c", "//third_party/boringssl/src/crypto/rsa_extra/rsa_asn1.c", "//third_party/boringssl/src/crypto/rsa_extra/rsa_print.c", "//third_party/boringssl/src/crypto/siphash/siphash.c", "//third_party/boringssl/src/crypto/stack/stack.c", "//third_party/boringssl/src/crypto/thread.c", "//third_party/boringssl/src/crypto/thread_none.c", "//third_party/boringssl/src/crypto/thread_pthread.c", "//third_party/boringssl/src/crypto/thread_win.c", "//third_party/boringssl/src/crypto/trust_token/internal.h", "//third_party/boringssl/src/crypto/trust_token/pmbtoken.c", "//third_party/boringssl/src/crypto/trust_token/trust_token.c", "//third_party/boringssl/src/crypto/trust_token/voprf.c", "//third_party/boringssl/src/crypto/x509/a_digest.c", "//third_party/boringssl/src/crypto/x509/a_sign.c", "//third_party/boringssl/src/crypto/x509/a_verify.c", "//third_party/boringssl/src/crypto/x509/algorithm.c", "//third_party/boringssl/src/crypto/x509/asn1_gen.c", "//third_party/boringssl/src/crypto/x509/by_dir.c", "//third_party/boringssl/src/crypto/x509/by_file.c", "//third_party/boringssl/src/crypto/x509/i2d_pr.c", "//third_party/boringssl/src/crypto/x509/internal.h", "//third_party/boringssl/src/crypto/x509/name_print.c", "//third_party/boringssl/src/crypto/x509/rsa_pss.c", "//third_party/boringssl/src/crypto/x509/t_crl.c", "//third_party/boringssl/src/crypto/x509/t_req.c", "//third_party/boringssl/src/crypto/x509/t_x509.c", "//third_party/boringssl/src/crypto/x509/t_x509a.c", "//third_party/boringssl/src/crypto/x509/x509.c", "//third_party/boringssl/src/crypto/x509/x509_att.c", "//third_party/boringssl/src/crypto/x509/x509_cmp.c", "//third_party/boringssl/src/crypto/x509/x509_d2.c", "//third_party/boringssl/src/crypto/x509/x509_def.c", "//third_party/boringssl/src/crypto/x509/x509_ext.c", "//third_party/boringssl/src/crypto/x509/x509_lu.c", "//third_party/boringssl/src/crypto/x509/x509_obj.c", "//third_party/boringssl/src/crypto/x509/x509_req.c", "//third_party/boringssl/src/crypto/x509/x509_set.c", "//third_party/boringssl/src/crypto/x509/x509_trs.c", "//third_party/boringssl/src/crypto/x509/x509_txt.c", "//third_party/boringssl/src/crypto/x509/x509_v3.c", "//third_party/boringssl/src/crypto/x509/x509_vfy.c", "//third_party/boringssl/src/crypto/x509/x509_vpm.c", "//third_party/boringssl/src/crypto/x509/x509cset.c", "//third_party/boringssl/src/crypto/x509/x509name.c", "//third_party/boringssl/src/crypto/x509/x509rset.c", "//third_party/boringssl/src/crypto/x509/x509spki.c", "//third_party/boringssl/src/crypto/x509/x_algor.c", "//third_party/boringssl/src/crypto/x509/x_all.c", "//third_party/boringssl/src/crypto/x509/x_attrib.c", "//third_party/boringssl/src/crypto/x509/x_crl.c", "//third_party/boringssl/src/crypto/x509/x_exten.c", "//third_party/boringssl/src/crypto/x509/x_info.c", "//third_party/boringssl/src/crypto/x509/x_name.c", "//third_party/boringssl/src/crypto/x509/x_pkey.c", "//third_party/boringssl/src/crypto/x509/x_pubkey.c", "//third_party/boringssl/src/crypto/x509/x_req.c", "//third_party/boringssl/src/crypto/x509/x_sig.c", "//third_party/boringssl/src/crypto/x509/x_spki.c", "//third_party/boringssl/src/crypto/x509/x_val.c", "//third_party/boringssl/src/crypto/x509/x_x509.c", "//third_party/boringssl/src/crypto/x509/x_x509a.c", "//third_party/boringssl/src/crypto/x509v3/ext_dat.h", "//third_party/boringssl/src/crypto/x509v3/internal.h", "//third_party/boringssl/src/crypto/x509v3/pcy_cache.c", "//third_party/boringssl/src/crypto/x509v3/pcy_data.c", "//third_party/boringssl/src/crypto/x509v3/pcy_map.c", "//third_party/boringssl/src/crypto/x509v3/pcy_node.c", "//third_party/boringssl/src/crypto/x509v3/pcy_tree.c", "//third_party/boringssl/src/crypto/x509v3/v3_akey.c", "//third_party/boringssl/src/crypto/x509v3/v3_akeya.c", "//third_party/boringssl/src/crypto/x509v3/v3_alt.c", "//third_party/boringssl/src/crypto/x509v3/v3_bcons.c", "//third_party/boringssl/src/crypto/x509v3/v3_bitst.c", "//third_party/boringssl/src/crypto/x509v3/v3_conf.c", "//third_party/boringssl/src/crypto/x509v3/v3_cpols.c", "//third_party/boringssl/src/crypto/x509v3/v3_crld.c", "//third_party/boringssl/src/crypto/x509v3/v3_enum.c", "//third_party/boringssl/src/crypto/x509v3/v3_extku.c", "//third_party/boringssl/src/crypto/x509v3/v3_genn.c", "//third_party/boringssl/src/crypto/x509v3/v3_ia5.c", "//third_party/boringssl/src/crypto/x509v3/v3_info.c", "//third_party/boringssl/src/crypto/x509v3/v3_int.c", "//third_party/boringssl/src/crypto/x509v3/v3_lib.c", "//third_party/boringssl/src/crypto/x509v3/v3_ncons.c", "//third_party/boringssl/src/crypto/x509v3/v3_ocsp.c", "//third_party/boringssl/src/crypto/x509v3/v3_pci.c", "//third_party/boringssl/src/crypto/x509v3/v3_pcia.c", "//third_party/boringssl/src/crypto/x509v3/v3_pcons.c", "//third_party/boringssl/src/crypto/x509v3/v3_pmaps.c", "//third_party/boringssl/src/crypto/x509v3/v3_prn.c", "//third_party/boringssl/src/crypto/x509v3/v3_purp.c", "//third_party/boringssl/src/crypto/x509v3/v3_skey.c", "//third_party/boringssl/src/crypto/x509v3/v3_utl.c", "//third_party/boringssl/src/third_party/fiat/curve25519_32.h", "//third_party/boringssl/src/third_party/fiat/curve25519_64.h", "//third_party/boringssl/src/third_party/fiat/p256_32.h", "//third_party/boringssl/src/third_party/fiat/p256_64.h", "//third_party/boringssl/src/ssl/bio_ssl.cc", "//third_party/boringssl/src/ssl/d1_both.cc", "//third_party/boringssl/src/ssl/d1_lib.cc", "//third_party/boringssl/src/ssl/d1_pkt.cc", "//third_party/boringssl/src/ssl/d1_srtp.cc", "//third_party/boringssl/src/ssl/dtls_method.cc", "//third_party/boringssl/src/ssl/dtls_record.cc", "//third_party/boringssl/src/ssl/encrypted_client_hello.cc", "//third_party/boringssl/src/ssl/extensions.cc", "//third_party/boringssl/src/ssl/handoff.cc", "//third_party/boringssl/src/ssl/handshake.cc", "//third_party/boringssl/src/ssl/handshake_client.cc", "//third_party/boringssl/src/ssl/handshake_server.cc", "//third_party/boringssl/src/ssl/internal.h", "//third_party/boringssl/src/ssl/s3_both.cc", "//third_party/boringssl/src/ssl/s3_lib.cc", "//third_party/boringssl/src/ssl/s3_pkt.cc", "//third_party/boringssl/src/ssl/ssl_aead_ctx.cc", "//third_party/boringssl/src/ssl/ssl_asn1.cc", "//third_party/boringssl/src/ssl/ssl_buffer.cc", "//third_party/boringssl/src/ssl/ssl_cert.cc", "//third_party/boringssl/src/ssl/ssl_cipher.cc", "//third_party/boringssl/src/ssl/ssl_file.cc", "//third_party/boringssl/src/ssl/ssl_key_share.cc", "//third_party/boringssl/src/ssl/ssl_lib.cc", "//third_party/boringssl/src/ssl/ssl_privkey.cc", "//third_party/boringssl/src/ssl/ssl_session.cc", "//third_party/boringssl/src/ssl/ssl_stat.cc", "//third_party/boringssl/src/ssl/ssl_transcript.cc", "//third_party/boringssl/src/ssl/ssl_versions.cc", "//third_party/boringssl/src/ssl/ssl_x509.cc", "//third_party/boringssl/src/ssl/t1_enc.cc", "//third_party/boringssl/src/ssl/tls13_both.cc", "//third_party/boringssl/src/ssl/tls13_client.cc", "//third_party/boringssl/src/ssl/tls13_enc.cc", "//third_party/boringssl/src/ssl/tls13_server.cc", "//third_party/boringssl/src/ssl/tls_method.cc", "//third_party/boringssl/src/ssl/tls_record.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/boringssl:boringssl_asm": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/boringssl:no_asm_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "OPENSSL_NO_ASM" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/boringssl:no_asm_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "OPENSSL_NO_ASM" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//third_party/boringssl/src/include/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/boringssl:no_asm_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/boringssl:*" ]
},
@@ -46219,7 +46755,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -46230,7 +46766,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -46245,7 +46781,7 @@
"public": "*",
"script": "//third_party/catapult/tracing/bin/generate_about_tracing_contents",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -46256,29 +46792,28 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "//third_party/catapult/tracing:*" ]
},
"//third_party/crc32c:crc32c": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/crc32c:crc32c_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/crc32c:crc32c_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1" ],
"deps": [ "//third_party/crc32c:crc32c_arm64", "//third_party/crc32c:crc32c_internal_headers", "//third_party/crc32c:crc32c_sse42" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/crc32c/config/", "//third_party/crc32c/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -46289,30 +46824,30 @@
"//third_party/crc32c/src/src/crc32c_portable.cc": [ "obj/third_party/crc32c/crc32c/crc32c_portable.o" ]
},
"sources": [ "//third_party/crc32c/src/include/crc32c/crc32c.h", "//third_party/crc32c/src/src/crc32c.cc", "//third_party/crc32c/src/src/crc32c_portable.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/crc32c:crc32c_arm64": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/crc32c:crc32c_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/crc32c:crc32c_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1" ],
"deps": [ "//third_party/crc32c:crc32c_internal_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/crc32c/config/", "//third_party/crc32c/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -46322,8 +46857,9 @@
"//third_party/crc32c/src/src/crc32c_arm64.cc": [ "obj/third_party/crc32c/crc32c_arm64/crc32c_arm64.o" ]
},
"sources": [ "//third_party/crc32c/src/src/crc32c_arm64.cc", "//third_party/crc32c/src/src/crc32c_arm64.h", "//third_party/crc32c/src/src/crc32c_arm64_check.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/crc32c:*" ]
},
@@ -46331,22 +46867,22 @@
"all_dependent_configs": [ "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/crc32c:crc32c_config", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/crc32c:crc32c_config", "//third_party/google_benchmark:benchmark_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:test_scripts_shared", "//third_party/crc32c:crc32c", "//third_party/crc32c:crc32c_arm64", "//third_party/crc32c:crc32c_benchmark__runner", "//third_party/crc32c:crc32c_internal_headers", "//third_party/crc32c:crc32c_sse42", "//third_party/google_benchmark:google_benchmark" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/crc32c/config/", "//third_party/crc32c/src/include/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -46357,8 +46893,9 @@
"//third_party/crc32c/src/src/crc32c_benchmark.cc": [ "obj/third_party/crc32c/crc32c_benchmark/crc32c_benchmark.o" ]
},
"sources": [ "//third_party/crc32c/src/src/crc32c_benchmark.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -46372,59 +46909,58 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/crc32c:crc32c_internal_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/crc32c/config/crc32c/crc32c_config.h", "//third_party/crc32c/src/src/crc32c_internal.h", "//third_party/crc32c/src/src/crc32c_prefetch.h", "//third_party/crc32c/src/src/crc32c_read_le.h", "//third_party/crc32c/src/src/crc32c_round_up.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/crc32c:crc32c_sse42": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/crc32c:crc32c_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/crc32c:crc32c_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1" ],
"deps": [ "//third_party/crc32c:crc32c_internal_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/crc32c/config/", "//third_party/crc32c/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -46434,30 +46970,31 @@
"//third_party/crc32c/src/src/crc32c_sse42.cc": [ "obj/third_party/crc32c/crc32c_sse42/crc32c_sse42.o" ]
},
"sources": [ "//third_party/crc32c/src/src/crc32c_sse42.cc", "//third_party/crc32c/src/src/crc32c_sse42.h", "//third_party/crc32c/src/src/crc32c_sse42_check.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/crc32c:*" ]
},
"//third_party/crc32c:crc32c_tests": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/crc32c:crc32c_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/crc32c:crc32c_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BYTE_ORDER_BIG_ENDIAN=0", "CRC32C_TESTS_BUILT_WITH_GLOG=0", "HAVE_MM_PREFETCH=0", "HAVE_SSE42=0", "HAVE_BUILTIN_PREFETCH=1", "HAVE_ARM64_CRC32C=0", "HAVE_STRONG_GETAUXVAL=1", "HAVE_WEAK_GETAUXVAL=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:test_scripts_shared", "//testing/gtest:gtest_main", "//third_party/crc32c:crc32c", "//third_party/crc32c:crc32c_arm64", "//third_party/crc32c:crc32c_internal_headers", "//third_party/crc32c:crc32c_sse42", "//third_party/crc32c:crc32c_tests__runner", "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/crc32c/config/", "//third_party/crc32c/src/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -46474,8 +47011,9 @@
"//third_party/crc32c/src/src/crc32c_unittest.cc": [ "obj/third_party/crc32c/crc32c_tests/crc32c_unittest.o" ]
},
"sources": [ "//third_party/crc32c/src/src/crc32c_arm64_unittest.cc", "//third_party/crc32c/src/src/crc32c_extend_unittests.h", "//third_party/crc32c/src/src/crc32c_portable_unittest.cc", "//third_party/crc32c/src/src/crc32c_prefetch_unittest.cc", "//third_party/crc32c/src/src/crc32c_read_le_unittest.cc", "//third_party/crc32c/src/src/crc32c_round_up_unittest.cc", "//third_party/crc32c/src/src/crc32c_sse42_unittest.cc", "//third_party/crc32c/src/src/crc32c_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -46489,29 +47027,28 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/dav1d:dav1d": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-D_FILE_OFFSET_BITS=64", "-D_POSIX_C_SOURCE=200112L", "-std=c99", "-D_GNU_SOURCE", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-D_FILE_OFFSET_BITS=64", "-D_POSIX_C_SOURCE=200112L", "-std=c99", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config", "//third_party/dav1d:public_dav1d_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config", "//third_party/dav1d:public_dav1d_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
"deps": [ "//third_party/dav1d:dav1d_10bit", "//third_party/dav1d:dav1d_8bit", "//third_party/dav1d:dav1d_entrypoints", "//third_party/dav1d:dav1d_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/dav1d/libdav1d/", "//third_party/dav1d/libdav1d/include/", "//third_party/dav1d/libdav1d/include/dav1d/", "//third_party/dav1d/config/linux-noasm/generic/", "//third_party/dav1d/version/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -46543,30 +47080,30 @@
"//third_party/dav1d/libdav1d/src/wedge.c": [ "obj/third_party/dav1d/dav1d/wedge.o" ]
},
"sources": [ "//third_party/dav1d/libdav1d/src/cdf.c", "//third_party/dav1d/libdav1d/src/cpu.c", "//third_party/dav1d/libdav1d/src/data.c", "//third_party/dav1d/libdav1d/src/decode.c", "//third_party/dav1d/libdav1d/src/dequant_tables.c", "//third_party/dav1d/libdav1d/src/getbits.c", "//third_party/dav1d/libdav1d/src/intra_edge.c", "//third_party/dav1d/libdav1d/src/itx_1d.c", "//third_party/dav1d/libdav1d/src/lf_mask.c", "//third_party/dav1d/libdav1d/src/log.c", "//third_party/dav1d/libdav1d/src/mem.c", "//third_party/dav1d/libdav1d/src/msac.c", "//third_party/dav1d/libdav1d/src/obu.c", "//third_party/dav1d/libdav1d/src/picture.c", "//third_party/dav1d/libdav1d/src/qm.c", "//third_party/dav1d/libdav1d/src/ref.c", "//third_party/dav1d/libdav1d/src/refmvs.c", "//third_party/dav1d/libdav1d/src/scan.c", "//third_party/dav1d/libdav1d/src/tables.c", "//third_party/dav1d/libdav1d/src/warpmv.c", "//third_party/dav1d/libdav1d/src/wedge.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/dav1d:dav1d_10bit": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-D_FILE_OFFSET_BITS=64", "-D_POSIX_C_SOURCE=200112L", "-std=c99", "-D_GNU_SOURCE", "-DBITDEPTH=16", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-D_FILE_OFFSET_BITS=64", "-D_POSIX_C_SOURCE=200112L", "-std=c99", "-DBITDEPTH=16", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
"deps": [ "//third_party/dav1d:dav1d_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/dav1d/libdav1d/", "//third_party/dav1d/libdav1d/include/", "//third_party/dav1d/libdav1d/include/dav1d/", "//third_party/dav1d/config/linux-noasm/generic/", "//third_party/dav1d/version/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -46589,30 +47126,30 @@
"//third_party/dav1d/libdav1d/src/recon_tmpl.c": [ "obj/third_party/dav1d/dav1d_10bit/recon_tmpl.o" ]
},
"sources": [ "//third_party/dav1d/libdav1d/src/cdef_apply_tmpl.c", "//third_party/dav1d/libdav1d/src/cdef_tmpl.c", "//third_party/dav1d/libdav1d/src/fg_apply_tmpl.c", "//third_party/dav1d/libdav1d/src/filmgrain_tmpl.c", "//third_party/dav1d/libdav1d/src/ipred_prepare_tmpl.c", "//third_party/dav1d/libdav1d/src/ipred_tmpl.c", "//third_party/dav1d/libdav1d/src/itx_tmpl.c", "//third_party/dav1d/libdav1d/src/lf_apply_tmpl.c", "//third_party/dav1d/libdav1d/src/loopfilter_tmpl.c", "//third_party/dav1d/libdav1d/src/looprestoration_tmpl.c", "//third_party/dav1d/libdav1d/src/lr_apply_tmpl.c", "//third_party/dav1d/libdav1d/src/mc_tmpl.c", "//third_party/dav1d/libdav1d/src/recon_tmpl.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/dav1d:dav1d_8bit": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-D_FILE_OFFSET_BITS=64", "-D_POSIX_C_SOURCE=200112L", "-std=c99", "-D_GNU_SOURCE", "-DBITDEPTH=8", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-D_FILE_OFFSET_BITS=64", "-D_POSIX_C_SOURCE=200112L", "-std=c99", "-DBITDEPTH=8", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
"deps": [ "//third_party/dav1d:dav1d_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/dav1d/libdav1d/", "//third_party/dav1d/libdav1d/include/", "//third_party/dav1d/libdav1d/include/dav1d/", "//third_party/dav1d/config/linux-noasm/generic/", "//third_party/dav1d/version/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -46635,30 +47172,30 @@
"//third_party/dav1d/libdav1d/src/recon_tmpl.c": [ "obj/third_party/dav1d/dav1d_8bit/recon_tmpl.o" ]
},
"sources": [ "//third_party/dav1d/libdav1d/src/cdef_apply_tmpl.c", "//third_party/dav1d/libdav1d/src/cdef_tmpl.c", "//third_party/dav1d/libdav1d/src/fg_apply_tmpl.c", "//third_party/dav1d/libdav1d/src/filmgrain_tmpl.c", "//third_party/dav1d/libdav1d/src/ipred_prepare_tmpl.c", "//third_party/dav1d/libdav1d/src/ipred_tmpl.c", "//third_party/dav1d/libdav1d/src/itx_tmpl.c", "//third_party/dav1d/libdav1d/src/lf_apply_tmpl.c", "//third_party/dav1d/libdav1d/src/loopfilter_tmpl.c", "//third_party/dav1d/libdav1d/src/looprestoration_tmpl.c", "//third_party/dav1d/libdav1d/src/lr_apply_tmpl.c", "//third_party/dav1d/libdav1d/src/mc_tmpl.c", "//third_party/dav1d/libdav1d/src/recon_tmpl.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/dav1d:dav1d_entrypoints": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-D_FILE_OFFSET_BITS=64", "-D_POSIX_C_SOURCE=200112L", "-std=c99", "-D_GNU_SOURCE", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-D_FILE_OFFSET_BITS=64", "-D_POSIX_C_SOURCE=200112L", "-std=c99", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
"deps": [ "//third_party/dav1d:dav1d_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/dav1d/libdav1d/", "//third_party/dav1d/libdav1d/include/", "//third_party/dav1d/libdav1d/include/dav1d/", "//third_party/dav1d/config/linux-noasm/generic/", "//third_party/dav1d/version/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -46670,60 +47207,60 @@
"//third_party/dav1d/libdav1d/src/thread_task.c": [ "obj/third_party/dav1d/dav1d_entrypoints/thread_task.o" ]
},
"sources": [ "//third_party/dav1d/libdav1d/src/lib.c", "//third_party/dav1d/libdav1d/src/thread_task.c", "//third_party/dav1d/libdav1d/src/thread_task.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/dav1d:dav1d_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/dav1d:dav1d_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "CONFIG_LOG=1", "HAVE_PTHREAD_GETAFFINITY_NP=1", "DAV1D_API=" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/dav1d/libdav1d/", "//third_party/dav1d/libdav1d/include/", "//third_party/dav1d/libdav1d/include/dav1d/", "//third_party/dav1d/config/linux-noasm/generic/", "//third_party/dav1d/version/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
"sources": [ "//third_party/dav1d/libdav1d/src/cdef.h", "//third_party/dav1d/libdav1d/src/cdef_apply.h", "//third_party/dav1d/libdav1d/src/cdf.h", "//third_party/dav1d/libdav1d/src/cpu.h", "//third_party/dav1d/libdav1d/src/ctx.h", "//third_party/dav1d/libdav1d/src/data.h", "//third_party/dav1d/libdav1d/src/decode.h", "//third_party/dav1d/libdav1d/src/dequant_tables.h", "//third_party/dav1d/libdav1d/src/env.h", "//third_party/dav1d/libdav1d/src/fg_apply.h", "//third_party/dav1d/libdav1d/src/filmgrain.h", "//third_party/dav1d/libdav1d/src/getbits.h", "//third_party/dav1d/libdav1d/src/internal.h", "//third_party/dav1d/libdav1d/src/intra_edge.h", "//third_party/dav1d/libdav1d/src/ipred.h", "//third_party/dav1d/libdav1d/src/ipred_prepare.h", "//third_party/dav1d/libdav1d/src/itx.h", "//third_party/dav1d/libdav1d/src/itx_1d.h", "//third_party/dav1d/libdav1d/src/levels.h", "//third_party/dav1d/libdav1d/src/lf_apply.h", "//third_party/dav1d/libdav1d/src/lf_mask.h", "//third_party/dav1d/libdav1d/src/log.h", "//third_party/dav1d/libdav1d/src/loopfilter.h", "//third_party/dav1d/libdav1d/src/looprestoration.h", "//third_party/dav1d/libdav1d/src/lr_apply.h", "//third_party/dav1d/libdav1d/src/mc.h", "//third_party/dav1d/libdav1d/src/mem.h", "//third_party/dav1d/libdav1d/src/msac.h", "//third_party/dav1d/libdav1d/src/obu.h", "//third_party/dav1d/libdav1d/src/picture.h", "//third_party/dav1d/libdav1d/src/qm.h", "//third_party/dav1d/libdav1d/src/recon.h", "//third_party/dav1d/libdav1d/src/ref.h", "//third_party/dav1d/libdav1d/src/refmvs.h", "//third_party/dav1d/libdav1d/src/scan.h", "//third_party/dav1d/libdav1d/src/tables.h", "//third_party/dav1d/libdav1d/src/thread.h", "//third_party/dav1d/libdav1d/src/thread_data.h", "//third_party/dav1d/libdav1d/src/warpmv.h", "//third_party/dav1d/libdav1d/src/wedge.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/freetype:freetype_source": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-deprecated-declarations", "-Wno-unused-function" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/harfbuzz-ng:harfbuzz_config", "//build/config/compiler:no_chromium_code", "//build/config/sanitizers:cfi_icall_generalize_pointers", "//third_party/freetype:freetype-warnings", "//third_party/freetype:freetype_config", "//third_party/libpng:libpng_config", "//third_party/zlib:zlib_config" ],
- "defines": [ "HAVE_UNISTD_H", "HAVE_FCNTL_H", "FT2_BUILD_LIBRARY", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "FT_CONFIG_MODULES_H=\"freetype-custom/freetype/config/ftmodule.h\"", "FT_CONFIG_OPTIONS_H=\"freetype-custom/freetype/config/ftoption.h\"", "PDFIUM_REQUIRED_MODULES", "CHROMIUM_RESTRICT_VISIBILITY" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/harfbuzz-ng:harfbuzz_config", "//build/config/compiler:no_chromium_code", "//build/config/sanitizers:cfi_icall_generalize_pointers", "//third_party/freetype:freetype-warnings", "//third_party/freetype:freetype_config", "//third_party/libpng:libpng_config", "//third_party/zlib:zlib_config" ],
+ "defines": [ "HAVE_UNISTD_H", "HAVE_FCNTL_H", "FT2_BUILD_LIBRARY", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "FT_CONFIG_MODULES_H=\"freetype-custom/freetype/config/ftmodule.h\"", "FT_CONFIG_OPTIONS_H=\"freetype-custom/freetype/config/ftoption.h\"", "PDFIUM_REQUIRED_MODULES", "CHROMIUM_RESTRICT_VISIBILITY" ],
"deps": [ "//third_party/libpng:libpng", "//third_party/zlib:zlib" ],
"externs": {
},
"include_dirs": [ "//third_party/freetype/src/include/freetype/config/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/harfbuzz-ng/src/src/", "//third_party/freetype/include/", "//third_party/freetype/include/freetype-custom/", "//third_party/freetype/src/include/", "//third_party/libpng/", "//third_party/zlib/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -46760,8 +47297,9 @@
"//third_party/freetype/src/src/type1/type1.c": [ "obj/third_party/freetype/freetype_source/type1.o" ]
},
"sources": [ "//third_party/freetype/include/freetype-custom/freetype/config/ftmodule.h", "//third_party/freetype/include/freetype-custom/freetype/config/ftoption.h", "//third_party/freetype/include/freetype-custom/freetype/config/public-macros.h", "//third_party/freetype/src/src/autofit/autofit.c", "//third_party/freetype/src/src/base/ftbase.c", "//third_party/freetype/src/src/base/ftbbox.c", "//third_party/freetype/src/src/base/ftbitmap.c", "//third_party/freetype/src/src/base/ftdebug.c", "//third_party/freetype/src/src/base/ftfstype.c", "//third_party/freetype/src/src/base/ftgasp.c", "//third_party/freetype/src/src/base/ftglyph.c", "//third_party/freetype/src/src/base/ftinit.c", "//third_party/freetype/src/src/base/ftmm.c", "//third_party/freetype/src/src/base/ftstroke.c", "//third_party/freetype/src/src/base/fttype1.c", "//third_party/freetype/src/src/cff/cff.c", "//third_party/freetype/src/src/gzip/ftgzip.c", "//third_party/freetype/src/src/psaux/psaux.c", "//third_party/freetype/src/src/pshinter/pshinter.c", "//third_party/freetype/src/src/psnames/psnames.c", "//third_party/freetype/src/src/raster/raster.c", "//third_party/freetype/src/src/sfnt/sfnt.c", "//third_party/freetype/src/src/smooth/smooth.c", "//third_party/freetype/src/src/truetype/truetype.c", "//third_party/freetype/src/builds/unix/ftsystem.c", "//third_party/freetype/src/src/base/ftcid.c", "//third_party/freetype/src/src/cid/type1cid.c", "//third_party/freetype/src/src/type1/type1.c", "//third_party/freetype/src/src/base/ftbdf.c", "//third_party/freetype/src/src/base/ftsynth.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party:freetype_harfbuzz" ]
},
@@ -46769,22 +47307,21 @@
"all_dependent_configs": [ "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/google_benchmark:benchmark_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/google_benchmark:google_benchmark" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -46794,8 +47331,9 @@
"//third_party/google_benchmark/src/src/benchmark_main.cc": [ "obj/third_party/google_benchmark/benchmark_main/benchmark_main.o" ]
},
"sources": [ "//third_party/google_benchmark/src/src/benchmark_main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
@@ -46803,22 +47341,21 @@
"all_dependent_configs": [ "//third_party/google_benchmark:benchmark_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wno-deprecated-declarations" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-deprecated-declarations" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/google_benchmark:benchmark_suppress_warnings", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "HAVE_GNU_POSIX_REGEX=0", "HAVE_POSIX_REGEX=0", "HAVE_STD_REGEX=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/google_benchmark:benchmark_suppress_warnings", "//third_party/google_benchmark:benchmark_config" ],
+ "defines": [ "HAVE_GNU_POSIX_REGEX=0", "HAVE_POSIX_REGEX=0", "HAVE_STD_REGEX=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -46846,30 +47383,30 @@
"//third_party/google_benchmark/src/src/timers.cc": [ "obj/third_party/google_benchmark/google_benchmark/timers.o" ]
},
"sources": [ "//third_party/google_benchmark/src/src/arraysize.h", "//third_party/google_benchmark/src/src/benchmark.cc", "//third_party/google_benchmark/src/src/benchmark_api_internal.cc", "//third_party/google_benchmark/src/src/benchmark_api_internal.h", "//third_party/google_benchmark/src/src/benchmark_name.cc", "//third_party/google_benchmark/src/src/benchmark_register.cc", "//third_party/google_benchmark/src/src/benchmark_register.h", "//third_party/google_benchmark/src/src/benchmark_runner.cc", "//third_party/google_benchmark/src/src/benchmark_runner.h", "//third_party/google_benchmark/src/src/check.h", "//third_party/google_benchmark/src/src/colorprint.cc", "//third_party/google_benchmark/src/src/colorprint.h", "//third_party/google_benchmark/src/src/commandlineflags.cc", "//third_party/google_benchmark/src/src/commandlineflags.h", "//third_party/google_benchmark/src/src/complexity.cc", "//third_party/google_benchmark/src/src/complexity.h", "//third_party/google_benchmark/src/src/console_reporter.cc", "//third_party/google_benchmark/src/src/counter.cc", "//third_party/google_benchmark/src/src/counter.h", "//third_party/google_benchmark/src/src/csv_reporter.cc", "//third_party/google_benchmark/src/src/cycleclock.h", "//third_party/google_benchmark/src/src/internal_macros.h", "//third_party/google_benchmark/src/src/json_reporter.cc", "//third_party/google_benchmark/src/src/log.h", "//third_party/google_benchmark/src/src/mutex.h", "//third_party/google_benchmark/src/src/perf_counters.cc", "//third_party/google_benchmark/src/src/perf_counters.h", "//third_party/google_benchmark/src/src/re.h", "//third_party/google_benchmark/src/src/reporter.cc", "//third_party/google_benchmark/src/src/sleep.cc", "//third_party/google_benchmark/src/src/sleep.h", "//third_party/google_benchmark/src/src/statistics.cc", "//third_party/google_benchmark/src/src/statistics.h", "//third_party/google_benchmark/src/src/string_util.cc", "//third_party/google_benchmark/src/src/string_util.h", "//third_party/google_benchmark/src/src/sysinfo.cc", "//third_party/google_benchmark/src/src/thread_manager.h", "//third_party/google_benchmark/src/src/thread_timer.h", "//third_party/google_benchmark/src/src/timers.cc", "//third_party/google_benchmark/src/src/timers.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/googletest:gmock": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -46884,30 +47421,30 @@
"//third_party/googletest/src/googlemock/src/gmock.cc": [ "obj/third_party/googletest/gmock/gmock.o" ]
},
"sources": [ "//third_party/googletest/src/googlemock/include/gmock/gmock-actions.h", "//third_party/googletest/src/googlemock/include/gmock/gmock-cardinalities.h", "//third_party/googletest/src/googlemock/include/gmock/gmock-function-mocker.h", "//third_party/googletest/src/googlemock/include/gmock/gmock-matchers.h", "//third_party/googletest/src/googlemock/include/gmock/gmock-more-matchers.h", "//third_party/googletest/src/googlemock/include/gmock/gmock-nice-strict.h", "//third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h", "//third_party/googletest/src/googlemock/include/gmock/gmock.h", "//third_party/googletest/src/googlemock/include/gmock/internal/custom/gmock-generated-actions.h", "//third_party/googletest/src/googlemock/include/gmock/internal/custom/gmock-matchers.h", "//third_party/googletest/src/googlemock/include/gmock/internal/gmock-internal-utils.h", "//third_party/googletest/src/googlemock/include/gmock/internal/gmock-port.h", "//third_party/googletest/src/googlemock/include/gmock/internal/gmock-pp.h", "//third_party/googletest/src/googlemock/src/gmock-cardinalities.cc", "//third_party/googletest/src/googlemock/src/gmock-internal-utils.cc", "//third_party/googletest/src/googlemock/src/gmock-matchers.cc", "//third_party/googletest/src/googlemock/src/gmock-spec-builders.cc", "//third_party/googletest/src/googlemock/src/gmock.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/googletest:gmock_main": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/googletest:gmock" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -46918,30 +47455,30 @@
"//third_party/googletest/src/googlemock/src/gmock_main.cc": [ "obj/third_party/googletest/gmock_main/gmock_main.o" ]
},
"sources": [ "//third_party/googletest/src/googlemock/src/gmock_main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/googletest:gtest": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/googletest:gtest_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "GTEST_DISABLE_PRINT_STACK_TRACE", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/googletest:gtest_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "GTEST_DISABLE_PRINT_STACK_TRACE", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/abseil-cpp:absl" ],
"externs": {
},
"include_dirs": [ "//third_party/googletest/src/googletest/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -46961,30 +47498,30 @@
"//third_party/googletest/src/googletest/src/gtest.cc": [ "obj/third_party/googletest/gtest/gtest.o" ]
},
"sources": [ "//third_party/googletest/custom/gtest/internal/custom/gtest.h", "//third_party/googletest/custom/gtest/internal/custom/chrome_custom_temp_dir.cc", "//third_party/googletest/custom/gtest/internal/custom/chrome_custom_temp_dir.h", "//third_party/googletest/custom/gtest/internal/custom/gtest_port_wrapper.cc", "//third_party/googletest/src/googletest/include/gtest/gtest-assertion-result.h", "//third_party/googletest/src/googletest/include/gtest/gtest-death-test.h", "//third_party/googletest/src/googletest/include/gtest/gtest-matchers.h", "//third_party/googletest/src/googletest/include/gtest/gtest-message.h", "//third_party/googletest/src/googletest/include/gtest/gtest-param-test.h", "//third_party/googletest/src/googletest/include/gtest/gtest-printers.h", "//third_party/googletest/src/googletest/include/gtest/gtest-spi.h", "//third_party/googletest/src/googletest/include/gtest/gtest-test-part.h", "//third_party/googletest/src/googletest/include/gtest/gtest-typed-test.h", "//third_party/googletest/src/googletest/include/gtest/gtest.h", "//third_party/googletest/src/googletest/include/gtest/gtest_pred_impl.h", "//third_party/googletest/src/googletest/include/gtest/gtest_prod.h", "//third_party/googletest/src/googletest/include/gtest/internal/custom/gtest-port.h", "//third_party/googletest/src/googletest/include/gtest/internal/custom/gtest-printers.h", "//third_party/googletest/src/googletest/include/gtest/internal/gtest-death-test-internal.h", "//third_party/googletest/src/googletest/include/gtest/internal/gtest-filepath.h", "//third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h", "//third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h", "//third_party/googletest/src/googletest/include/gtest/internal/gtest-port-arch.h", "//third_party/googletest/src/googletest/include/gtest/internal/gtest-port.h", "//third_party/googletest/src/googletest/include/gtest/internal/gtest-string.h", "//third_party/googletest/src/googletest/include/gtest/internal/gtest-type-util.h", "//third_party/googletest/src/googletest/src/gtest-assertion-result.cc", "//third_party/googletest/src/googletest/src/gtest-death-test.cc", "//third_party/googletest/src/googletest/src/gtest-filepath.cc", "//third_party/googletest/src/googletest/src/gtest-internal-inl.h", "//third_party/googletest/src/googletest/src/gtest-matchers.cc", "//third_party/googletest/src/googletest/src/gtest-printers.cc", "//third_party/googletest/src/googletest/src/gtest-test-part.cc", "//third_party/googletest/src/googletest/src/gtest-typed-test.cc", "//third_party/googletest/src/googletest/src/gtest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/googletest:gtest_main": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//third_party/googletest:gtest" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -46994,30 +47531,31 @@
"//third_party/googletest/src/googletest/src/gtest_main.cc": [ "obj/third_party/googletest/gtest_main/gtest_main.o" ]
},
"sources": [ "//third_party/googletest/src/googletest/src/gtest_main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/harfbuzz-ng:harfbuzz_source": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-I/usr/include/glib-2.0", "-I/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-I/usr/include/glib-2.0", "-I/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/freetype:freetype_component_config", "//build/config/compiler:no_chromium_code", "//third_party/harfbuzz-ng:harfbuzz_warnings", "//build/config/linux:glib", "//third_party/harfbuzz-ng:harfbuzz_config", "//third_party/icu:icu_config" ],
- "defines": [ "HAVE_OT", "HAVE_FREETYPE", "HAVE_ICU", "HAVE_ICU_BUILTIN", "HB_NO_MMAP", "HB_NO_RESOURCE_FORK", "HB_NO_SUBSET_LAYOUT", "HB_NO_FALLBACK_SHAPE", "HB_NO_UCD", "HB_NO_WIN1256", "U_DISABLE_VERSION_SUFFIX=0", "HB_NO_BUFFER_VERIFY", "HB_NO_DRAW", "HB_NO_BORING_EXPANSION", "HB_NO_PRAGMA_GCC_DIAGNOSTIC_ERROR", "HB_NO_PRAGMA_GCC_DIAGNOSTIC_WARNING", "HAVE_PTHREAD", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "FT_CONFIG_MODULES_H=\"freetype-custom/freetype/config/ftmodule.h\"", "FT_CONFIG_OPTIONS_H=\"freetype-custom/freetype/config/ftoption.h\"", "PDFIUM_REQUIRED_MODULES", "CHROMIUM_RESTRICT_VISIBILITY", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/freetype:freetype_component_config", "//build/config/compiler:no_chromium_code", "//third_party/harfbuzz-ng:harfbuzz_warnings", "//build/config/linux:glib", "//third_party/harfbuzz-ng:harfbuzz_config", "//third_party/icu:icu_config" ],
+ "defines": [ "HAVE_OT", "HAVE_FREETYPE", "HAVE_ICU", "HAVE_ICU_BUILTIN", "HB_NO_MMAP", "HB_NO_RESOURCE_FORK", "HB_NO_SUBSET_LAYOUT", "HB_NO_FALLBACK_SHAPE", "HB_NO_UCD", "HB_NO_WIN1256", "U_DISABLE_VERSION_SUFFIX=0", "HB_NO_BUFFER_VERIFY", "HB_NO_DRAW", "HB_NO_BORING_EXPANSION", "HB_NO_PRAGMA_GCC_DIAGNOSTIC_ERROR", "HB_NO_PRAGMA_GCC_DIAGNOSTIC_WARNING", "HAVE_PTHREAD", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "FT_CONFIG_MODULES_H=\"freetype-custom/freetype/config/ftmodule.h\"", "FT_CONFIG_OPTIONS_H=\"freetype-custom/freetype/config/ftoption.h\"", "PDFIUM_REQUIRED_MODULES", "CHROMIUM_RESTRICT_VISIBILITY", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
"deps": [ "//third_party/icu:icuuc" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/freetype/include/", "//third_party/freetype/include/freetype-custom/", "//third_party/freetype/src/include/", "//third_party/harfbuzz-ng/src/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
+ "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0" ],
"metadata": {
},
@@ -47085,21 +47623,21 @@
"//third_party/harfbuzz-ng/src/src/hb-unicode.cc": [ "obj/third_party/harfbuzz-ng/harfbuzz_source/hb-unicode.o" ]
},
"sources": [ "//third_party/harfbuzz-ng/src/src/graph/classdef-graph.hh", "//third_party/harfbuzz-ng/src/src/graph/coverage-graph.hh", "//third_party/harfbuzz-ng/src/src/graph/gsubgpos-context.cc", "//third_party/harfbuzz-ng/src/src/graph/gsubgpos-context.hh", "//third_party/harfbuzz-ng/src/src/graph/gsubgpos-graph.hh", "//third_party/harfbuzz-ng/src/src/graph/markbasepos-graph.hh", "//third_party/harfbuzz-ng/src/src/graph/pairpos-graph.hh", "//third_party/harfbuzz-ng/src/src/graph/split-helpers.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-ankr-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-bsln-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-common.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-feat-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-just-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-kerx-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-morx-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-opbd-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout-trak-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-layout.cc", "//third_party/harfbuzz-ng/src/src/hb-aat-layout.h", "//third_party/harfbuzz-ng/src/src/hb-aat-layout.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-ltag-table.hh", "//third_party/harfbuzz-ng/src/src/hb-aat-map.cc", "//third_party/harfbuzz-ng/src/src/hb-aat-map.hh", "//third_party/harfbuzz-ng/src/src/hb-aat.h", "//third_party/harfbuzz-ng/src/src/hb-algs.hh", "//third_party/harfbuzz-ng/src/src/hb-array.hh", "//third_party/harfbuzz-ng/src/src/hb-atomic.hh", "//third_party/harfbuzz-ng/src/src/hb-bimap.hh", "//third_party/harfbuzz-ng/src/src/hb-bit-page.hh", "//third_party/harfbuzz-ng/src/src/hb-bit-set-invertible.hh", "//third_party/harfbuzz-ng/src/src/hb-bit-set.hh", "//third_party/harfbuzz-ng/src/src/hb-blob.cc", "//third_party/harfbuzz-ng/src/src/hb-blob.hh", "//third_party/harfbuzz-ng/src/src/hb-buffer-deserialize-json.hh", "//third_party/harfbuzz-ng/src/src/hb-buffer-deserialize-text.hh", "//third_party/harfbuzz-ng/src/src/hb-buffer-serialize.cc", "//third_party/harfbuzz-ng/src/src/hb-buffer-verify.cc", "//third_party/harfbuzz-ng/src/src/hb-buffer.cc", "//third_party/harfbuzz-ng/src/src/hb-buffer.hh", "//third_party/harfbuzz-ng/src/src/hb-cache.hh", "//third_party/harfbuzz-ng/src/src/hb-cff-interp-common.hh", "//third_party/harfbuzz-ng/src/src/hb-cff-interp-cs-common.hh", "//third_party/harfbuzz-ng/src/src/hb-cff-interp-dict-common.hh", "//third_party/harfbuzz-ng/src/src/hb-cff1-interp-cs.hh", "//third_party/harfbuzz-ng/src/src/hb-cff2-interp-cs.hh", "//third_party/harfbuzz-ng/src/src/hb-common.cc", "//third_party/harfbuzz-ng/src/src/hb-config.hh", "//third_party/harfbuzz-ng/src/src/hb-cplusplus.hh", "//third_party/harfbuzz-ng/src/src/hb-debug.hh", "//third_party/harfbuzz-ng/src/src/hb-dispatch.hh", "//third_party/harfbuzz-ng/src/src/hb-draw.cc", "//third_party/harfbuzz-ng/src/src/hb-draw.h", "//third_party/harfbuzz-ng/src/src/hb-draw.hh", "//third_party/harfbuzz-ng/src/src/hb-face.cc", "//third_party/harfbuzz-ng/src/src/hb-face.hh", "//third_party/harfbuzz-ng/src/src/hb-font.cc", "//third_party/harfbuzz-ng/src/src/hb-font.hh", "//third_party/harfbuzz-ng/src/src/hb-ft.cc", "//third_party/harfbuzz-ng/src/src/hb-icu.cc", "//third_party/harfbuzz-ng/src/src/hb-iter.hh", "//third_party/harfbuzz-ng/src/src/hb-kern.hh", "//third_party/harfbuzz-ng/src/src/hb-machinery.hh", "//third_party/harfbuzz-ng/src/src/hb-map.cc", "//third_party/harfbuzz-ng/src/src/hb-map.hh", "//third_party/harfbuzz-ng/src/src/hb-meta.hh", "//third_party/harfbuzz-ng/src/src/hb-ms-feature-ranges.hh", "//third_party/harfbuzz-ng/src/src/hb-mutex.hh", "//third_party/harfbuzz-ng/src/src/hb-null.hh", "//third_party/harfbuzz-ng/src/src/hb-number-parser.hh", "//third_party/harfbuzz-ng/src/src/hb-number.cc", "//third_party/harfbuzz-ng/src/src/hb-number.hh", "//third_party/harfbuzz-ng/src/src/hb-object.hh", "//third_party/harfbuzz-ng/src/src/hb-open-file.hh", "//third_party/harfbuzz-ng/src/src/hb-open-type.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-cff-common.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-cff1-std-str.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-cff1-table.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-cff1-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-cff2-table.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-cff2-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-cmap-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-color-cbdt-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-color-colr-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-color-colrv1-closure.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-color-cpal-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-color-sbix-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-color-svg-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-color.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-color.h", "//third_party/harfbuzz-ng/src/src/hb-ot-deprecated.h", "//third_party/harfbuzz-ng/src/src/hb-ot-face-table-list.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-face.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-face.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-font.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-gasp-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-glyf-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-hdmx-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-head-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-hhea-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-hmtx-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-kern-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-layout-base-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-layout-common.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-layout-gdef-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-layout-gpos-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-layout-gsub-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-layout-gsubgpos.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-layout-jstf-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-layout.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-layout.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-map.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-map.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-math-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-math.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-maxp-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-meta-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-meta.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-meta.h", "//third_party/harfbuzz-ng/src/src/hb-ot-metrics.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-metrics.h", "//third_party/harfbuzz-ng/src/src/hb-ot-metrics.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-name-language-static.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-name-language.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-name-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-name.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-name.h", "//third_party/harfbuzz-ng/src/src/hb-ot-os2-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-os2-unicode-ranges.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-post-macroman.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-post-table-v2subset.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-post-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shape-fallback.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shape-fallback.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shape-normalize.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shape-normalize.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shape.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shape.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-arabic-fallback.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-arabic-joining-list.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-arabic-pua.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-arabic-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-arabic-win1256.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-arabic.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-arabic.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-default.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-hangul.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-hebrew.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-indic-machine.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-indic-table.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-indic.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-indic.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-khmer-machine.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-khmer.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-myanmar-machine.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-myanmar.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-syllabic.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-syllabic.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-thai.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-use-machine.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-use-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-use.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-vowel-constraints.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper-vowel-constraints.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-shaper.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-stat-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-tag-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-tag.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-var-avar-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-var-common.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-var-fvar-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-var-gvar-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-var-hvar-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-var-mvar-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ot-var.cc", "//third_party/harfbuzz-ng/src/src/hb-ot-vorg-table.hh", "//third_party/harfbuzz-ng/src/src/hb-pool.hh", "//third_party/harfbuzz-ng/src/src/hb-priority-queue.hh", "//third_party/harfbuzz-ng/src/src/hb-repacker.hh", "//third_party/harfbuzz-ng/src/src/hb-sanitize.hh", "//third_party/harfbuzz-ng/src/src/hb-serialize.hh", "//third_party/harfbuzz-ng/src/src/hb-set-digest.hh", "//third_party/harfbuzz-ng/src/src/hb-set.cc", "//third_party/harfbuzz-ng/src/src/hb-set.hh", "//third_party/harfbuzz-ng/src/src/hb-shape-plan.cc", "//third_party/harfbuzz-ng/src/src/hb-shape-plan.hh", "//third_party/harfbuzz-ng/src/src/hb-shape.cc", "//third_party/harfbuzz-ng/src/src/hb-shaper-impl.hh", "//third_party/harfbuzz-ng/src/src/hb-shaper-list.hh", "//third_party/harfbuzz-ng/src/src/hb-shaper.cc", "//third_party/harfbuzz-ng/src/src/hb-shaper.hh", "//third_party/harfbuzz-ng/src/src/hb-static.cc", "//third_party/harfbuzz-ng/src/src/hb-string-array.hh", "//third_party/harfbuzz-ng/src/src/hb-subset-accelerator.hh", "//third_party/harfbuzz-ng/src/src/hb-subset-cff-common.cc", "//third_party/harfbuzz-ng/src/src/hb-subset-cff-common.hh", "//third_party/harfbuzz-ng/src/src/hb-subset-cff1.cc", "//third_party/harfbuzz-ng/src/src/hb-subset-cff1.hh", "//third_party/harfbuzz-ng/src/src/hb-subset-cff2.cc", "//third_party/harfbuzz-ng/src/src/hb-subset-cff2.hh", "//third_party/harfbuzz-ng/src/src/hb-subset-input.cc", "//third_party/harfbuzz-ng/src/src/hb-subset-input.hh", "//third_party/harfbuzz-ng/src/src/hb-subset-plan.cc", "//third_party/harfbuzz-ng/src/src/hb-subset-plan.hh", "//third_party/harfbuzz-ng/src/src/hb-subset-repacker.cc", "//third_party/harfbuzz-ng/src/src/hb-subset-repacker.h", "//third_party/harfbuzz-ng/src/src/hb-subset.cc", "//third_party/harfbuzz-ng/src/src/hb-subset.hh", "//third_party/harfbuzz-ng/src/src/hb-ucd-table.hh", "//third_party/harfbuzz-ng/src/src/hb-ucd.cc", "//third_party/harfbuzz-ng/src/src/hb-unicode-emoji-table.hh", "//third_party/harfbuzz-ng/src/src/hb-unicode.cc", "//third_party/harfbuzz-ng/src/src/hb-unicode.hh", "//third_party/harfbuzz-ng/src/src/hb-utf.hh", "//third_party/harfbuzz-ng/src/src/hb-vector.hh", "//third_party/harfbuzz-ng/src/src/hb.hh", "//third_party/harfbuzz-ng/src/src/hb-glib.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party:freetype_harfbuzz" ]
},
"//third_party/icu:icu": {
"deps": [ "//third_party/icu:icui18n", "//third_party/icu:icuuc" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/icu:icu_config" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -47112,29 +47650,28 @@
"public": "*",
"sources": [ "//third_party/icu/common/icudtl.dat" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "copy",
"visibility": [ "*" ]
},
"//third_party/icu:icui18n": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wno-unused-function", "-Wno-deprecated-declarations" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-frtti", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-unused-function", "-Wno-parentheses", "-Wno-unused-function", "-Wno-unused-variable", "-Wno-ambiguous-reversed-operator", "-Wno-deprecated-declarations" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-frtti" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:rtti", "//build/config/compiler:no_chromium_code", "//third_party/icu:icu_code", "//third_party/icu:icu_config" ],
- "defines": [ "U_I18N_IMPLEMENTATION", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "HAVE_DLOPEN=0", "UCONFIG_ONLY_HTML_CONVERSION=1", "UCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", "U_CHARSET_IS_UTF8=1", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:rtti", "//build/config/compiler:no_chromium_code", "//third_party/icu:icu_code", "//third_party/icu:icu_config" ],
+ "defines": [ "U_I18N_IMPLEMENTATION", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "HAVE_DLOPEN=0", "UCONFIG_ONLY_HTML_CONVERSION=1", "UCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", "U_CHARSET_IS_UTF8=1", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
"deps": [ "//third_party/icu:icuuc_private" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -47386,30 +47923,30 @@
"//third_party/icu/source/i18n/ztrans.cpp": [ "obj/third_party/icu/icui18n/ztrans.o" ]
},
"sources": [ "//third_party/icu/source/i18n/alphaindex.cpp", "//third_party/icu/source/i18n/anytrans.cpp", "//third_party/icu/source/i18n/anytrans.h", "//third_party/icu/source/i18n/astro.cpp", "//third_party/icu/source/i18n/astro.h", "//third_party/icu/source/i18n/basictz.cpp", "//third_party/icu/source/i18n/bocsu.cpp", "//third_party/icu/source/i18n/bocsu.h", "//third_party/icu/source/i18n/brktrans.cpp", "//third_party/icu/source/i18n/brktrans.h", "//third_party/icu/source/i18n/buddhcal.cpp", "//third_party/icu/source/i18n/buddhcal.h", "//third_party/icu/source/i18n/calendar.cpp", "//third_party/icu/source/i18n/casetrn.cpp", "//third_party/icu/source/i18n/casetrn.h", "//third_party/icu/source/i18n/cecal.cpp", "//third_party/icu/source/i18n/cecal.h", "//third_party/icu/source/i18n/chnsecal.cpp", "//third_party/icu/source/i18n/chnsecal.h", "//third_party/icu/source/i18n/choicfmt.cpp", "//third_party/icu/source/i18n/coleitr.cpp", "//third_party/icu/source/i18n/collationbuilder.cpp", "//third_party/icu/source/i18n/collationbuilder.h", "//third_party/icu/source/i18n/collationcompare.cpp", "//third_party/icu/source/i18n/collationcompare.h", "//third_party/icu/source/i18n/collation.cpp", "//third_party/icu/source/i18n/collationdatabuilder.cpp", "//third_party/icu/source/i18n/collationdatabuilder.h", "//third_party/icu/source/i18n/collationdata.cpp", "//third_party/icu/source/i18n/collationdata.h", "//third_party/icu/source/i18n/collationdatareader.cpp", "//third_party/icu/source/i18n/collationdatareader.h", "//third_party/icu/source/i18n/collationdatawriter.cpp", "//third_party/icu/source/i18n/collationdatawriter.h", "//third_party/icu/source/i18n/collationfastlatinbuilder.cpp", "//third_party/icu/source/i18n/collationfastlatinbuilder.h", "//third_party/icu/source/i18n/collationfastlatin.cpp", "//third_party/icu/source/i18n/collationfastlatin.h", "//third_party/icu/source/i18n/collationfcd.cpp", "//third_party/icu/source/i18n/collationfcd.h", "//third_party/icu/source/i18n/collation.h", "//third_party/icu/source/i18n/collationiterator.cpp", "//third_party/icu/source/i18n/collationiterator.h", "//third_party/icu/source/i18n/collationkeys.cpp", "//third_party/icu/source/i18n/collationkeys.h", "//third_party/icu/source/i18n/collationroot.cpp", "//third_party/icu/source/i18n/collationrootelements.cpp", "//third_party/icu/source/i18n/collationrootelements.h", "//third_party/icu/source/i18n/collationroot.h", "//third_party/icu/source/i18n/collationruleparser.cpp", "//third_party/icu/source/i18n/collationruleparser.h", "//third_party/icu/source/i18n/collationsets.cpp", "//third_party/icu/source/i18n/collationsets.h", "//third_party/icu/source/i18n/collationsettings.cpp", "//third_party/icu/source/i18n/collationsettings.h", "//third_party/icu/source/i18n/collationtailoring.cpp", "//third_party/icu/source/i18n/collationtailoring.h", "//third_party/icu/source/i18n/collationweights.cpp", "//third_party/icu/source/i18n/collationweights.h", "//third_party/icu/source/i18n/coll.cpp", "//third_party/icu/source/i18n/collunsafe.h", "//third_party/icu/source/i18n/compactdecimalformat.cpp", "//third_party/icu/source/i18n/coptccal.cpp", "//third_party/icu/source/i18n/coptccal.h", "//third_party/icu/source/i18n/cpdtrans.cpp", "//third_party/icu/source/i18n/cpdtrans.h", "//third_party/icu/source/i18n/csdetect.cpp", "//third_party/icu/source/i18n/csdetect.h", "//third_party/icu/source/i18n/csmatch.cpp", "//third_party/icu/source/i18n/csmatch.h", "//third_party/icu/source/i18n/csr2022.cpp", "//third_party/icu/source/i18n/csr2022.h", "//third_party/icu/source/i18n/csrecog.cpp", "//third_party/icu/source/i18n/csrecog.h", "//third_party/icu/source/i18n/csrmbcs.cpp", "//third_party/icu/source/i18n/csrmbcs.h", "//third_party/icu/source/i18n/csrsbcs.cpp", "//third_party/icu/source/i18n/csrsbcs.h", "//third_party/icu/source/i18n/csrucode.cpp", "//third_party/icu/source/i18n/csrucode.h", "//third_party/icu/source/i18n/csrutf8.cpp", "//third_party/icu/source/i18n/csrutf8.h", "//third_party/icu/source/i18n/curramt.cpp", "//third_party/icu/source/i18n/currfmt.cpp", "//third_party/icu/source/i18n/currfmt.h", "//third_party/icu/source/i18n/currpinf.cpp", "//third_party/icu/source/i18n/currunit.cpp", "//third_party/icu/source/i18n/dangical.cpp", "//third_party/icu/source/i18n/dangical.h", "//third_party/icu/source/i18n/datefmt.cpp", "//third_party/icu/source/i18n/dayperiodrules.cpp", "//third_party/icu/source/i18n/dayperiodrules.h", "//third_party/icu/source/i18n/dcfmtsym.cpp", "//third_party/icu/source/i18n/decContext.cpp", "//third_party/icu/source/i18n/decContext.h", "//third_party/icu/source/i18n/decimfmt.cpp", "//third_party/icu/source/i18n/decNumber.cpp", "//third_party/icu/source/i18n/decNumber.h", "//third_party/icu/source/i18n/decNumberLocal.h", "//third_party/icu/source/i18n/displayoptions.cpp", "//third_party/icu/source/i18n/double-conversion-bignum.cpp", "//third_party/icu/source/i18n/double-conversion-bignum-dtoa.cpp", "//third_party/icu/source/i18n/double-conversion-bignum-dtoa.h", "//third_party/icu/source/i18n/double-conversion-bignum.h", "//third_party/icu/source/i18n/double-conversion-cached-powers.cpp", "//third_party/icu/source/i18n/double-conversion-cached-powers.h", "//third_party/icu/source/i18n/double-conversion-diy-fp.h", "//third_party/icu/source/i18n/double-conversion-double-to-string.cpp", "//third_party/icu/source/i18n/double-conversion-double-to-string.h", "//third_party/icu/source/i18n/double-conversion-fast-dtoa.cpp", "//third_party/icu/source/i18n/double-conversion-fast-dtoa.h", "//third_party/icu/source/i18n/double-conversion.h", "//third_party/icu/source/i18n/double-conversion-ieee.h", "//third_party/icu/source/i18n/double-conversion-string-to-double.cpp", "//third_party/icu/source/i18n/double-conversion-string-to-double.h", "//third_party/icu/source/i18n/double-conversion-strtod.cpp", "//third_party/icu/source/i18n/double-conversion-strtod.h", "//third_party/icu/source/i18n/double-conversion-utils.h", "//third_party/icu/source/i18n/dtfmtsym.cpp", "//third_party/icu/source/i18n/dt_impl.h", "//third_party/icu/source/i18n/dtitvfmt.cpp", "//third_party/icu/source/i18n/dtitv_impl.h", "//third_party/icu/source/i18n/dtitvinf.cpp", "//third_party/icu/source/i18n/dtptngen.cpp", "//third_party/icu/source/i18n/dtptngen_impl.h", "//third_party/icu/source/i18n/dtrule.cpp", "//third_party/icu/source/i18n/erarules.cpp", "//third_party/icu/source/i18n/erarules.h", "//third_party/icu/source/i18n/esctrn.cpp", "//third_party/icu/source/i18n/esctrn.h", "//third_party/icu/source/i18n/ethpccal.cpp", "//third_party/icu/source/i18n/ethpccal.h", "//third_party/icu/source/i18n/fmtable_cnv.cpp", "//third_party/icu/source/i18n/fmtable.cpp", "//third_party/icu/source/i18n/fmtableimp.h", "//third_party/icu/source/i18n/format.cpp", "//third_party/icu/source/i18n/formatted_string_builder.cpp", "//third_party/icu/source/i18n/formatted_string_builder.h", "//third_party/icu/source/i18n/formattedval_impl.h", "//third_party/icu/source/i18n/formattedval_iterimpl.cpp", "//third_party/icu/source/i18n/formattedval_sbimpl.cpp", "//third_party/icu/source/i18n/formattedvalue.cpp", "//third_party/icu/source/i18n/fphdlimp.cpp", "//third_party/icu/source/i18n/fphdlimp.h", "//third_party/icu/source/i18n/fpositer.cpp", "//third_party/icu/source/i18n/funcrepl.cpp", "//third_party/icu/source/i18n/funcrepl.h", "//third_party/icu/source/i18n/gender.cpp", "//third_party/icu/source/i18n/gregocal.cpp", "//third_party/icu/source/i18n/gregoimp.cpp", "//third_party/icu/source/i18n/gregoimp.h", "//third_party/icu/source/i18n/hebrwcal.cpp", "//third_party/icu/source/i18n/hebrwcal.h", "//third_party/icu/source/i18n/indiancal.cpp", "//third_party/icu/source/i18n/indiancal.h", "//third_party/icu/source/i18n/inputext.cpp", "//third_party/icu/source/i18n/inputext.h", "//third_party/icu/source/i18n/islamcal.cpp", "//third_party/icu/source/i18n/islamcal.h", "//third_party/icu/source/i18n/japancal.cpp", "//third_party/icu/source/i18n/japancal.h", "//third_party/icu/source/i18n/listformatter.cpp", "//third_party/icu/source/i18n/measfmt.cpp", "//third_party/icu/source/i18n/measunit.cpp", "//third_party/icu/source/i18n/measunit_extra.cpp", "//third_party/icu/source/i18n/measunit_impl.h", "//third_party/icu/source/i18n/measure.cpp", "//third_party/icu/source/i18n/msgfmt.cpp", "//third_party/icu/source/i18n/msgfmt_impl.h", "//third_party/icu/source/i18n/name2uni.cpp", "//third_party/icu/source/i18n/name2uni.h", "//third_party/icu/source/i18n/nfrlist.h", "//third_party/icu/source/i18n/nfrs.cpp", "//third_party/icu/source/i18n/nfrs.h", "//third_party/icu/source/i18n/nfrule.cpp", "//third_party/icu/source/i18n/nfrule.h", "//third_party/icu/source/i18n/nfsubs.cpp", "//third_party/icu/source/i18n/nfsubs.h", "//third_party/icu/source/i18n/nortrans.cpp", "//third_party/icu/source/i18n/nortrans.h", "//third_party/icu/source/i18n/nultrans.cpp", "//third_party/icu/source/i18n/nultrans.h", "//third_party/icu/source/i18n/number_affixutils.cpp", "//third_party/icu/source/i18n/number_affixutils.h", "//third_party/icu/source/i18n/number_asformat.cpp", "//third_party/icu/source/i18n/number_asformat.h", "//third_party/icu/source/i18n/number_capi.cpp", "//third_party/icu/source/i18n/number_compact.cpp", "//third_party/icu/source/i18n/number_compact.h", "//third_party/icu/source/i18n/number_currencysymbols.cpp", "//third_party/icu/source/i18n/number_currencysymbols.h", "//third_party/icu/source/i18n/number_decimalquantity.cpp", "//third_party/icu/source/i18n/number_decimalquantity.h", "//third_party/icu/source/i18n/number_decimfmtprops.cpp", "//third_party/icu/source/i18n/number_decimfmtprops.h", "//third_party/icu/source/i18n/number_decnum.h", "//third_party/icu/source/i18n/number_fluent.cpp", "//third_party/icu/source/i18n/number_formatimpl.cpp", "//third_party/icu/source/i18n/number_formatimpl.h", "//third_party/icu/source/i18n/number_grouping.cpp", "//third_party/icu/source/i18n/number_integerwidth.cpp", "//third_party/icu/source/i18n/number_longnames.cpp", "//third_party/icu/source/i18n/number_longnames.h", "//third_party/icu/source/i18n/number_mapper.cpp", "//third_party/icu/source/i18n/number_mapper.h", "//third_party/icu/source/i18n/number_microprops.h", "//third_party/icu/source/i18n/number_modifiers.cpp", "//third_party/icu/source/i18n/number_modifiers.h", "//third_party/icu/source/i18n/number_multiplier.cpp", "//third_party/icu/source/i18n/number_multiplier.h", "//third_party/icu/source/i18n/number_notation.cpp", "//third_party/icu/source/i18n/number_output.cpp", "//third_party/icu/source/i18n/number_padding.cpp", "//third_party/icu/source/i18n/number_patternmodifier.cpp", "//third_party/icu/source/i18n/number_patternmodifier.h", "//third_party/icu/source/i18n/number_patternstring.cpp", "//third_party/icu/source/i18n/number_patternstring.h", "//third_party/icu/source/i18n/number_rounding.cpp", "//third_party/icu/source/i18n/number_roundingutils.h", "//third_party/icu/source/i18n/number_scientific.cpp", "//third_party/icu/source/i18n/number_scientific.h", "//third_party/icu/source/i18n/number_skeletons.cpp", "//third_party/icu/source/i18n/number_skeletons.h", "//third_party/icu/source/i18n/number_symbolswrapper.cpp", "//third_party/icu/source/i18n/number_types.h", "//third_party/icu/source/i18n/number_usageprefs.cpp", "//third_party/icu/source/i18n/number_usageprefs.h", "//third_party/icu/source/i18n/number_utils.cpp", "//third_party/icu/source/i18n/number_utils.h", "//third_party/icu/source/i18n/number_utypes.h", "//third_party/icu/source/i18n/numfmt.cpp", "//third_party/icu/source/i18n/numparse_affixes.cpp", "//third_party/icu/source/i18n/numparse_affixes.h", "//third_party/icu/source/i18n/numparse_compositions.cpp", "//third_party/icu/source/i18n/numparse_compositions.h", "//third_party/icu/source/i18n/numparse_currency.cpp", "//third_party/icu/source/i18n/numparse_currency.h", "//third_party/icu/source/i18n/numparse_decimal.cpp", "//third_party/icu/source/i18n/numparse_decimal.h", "//third_party/icu/source/i18n/numparse_impl.cpp", "//third_party/icu/source/i18n/numparse_impl.h", "//third_party/icu/source/i18n/numparse_parsednumber.cpp", "//third_party/icu/source/i18n/numparse_scientific.cpp", "//third_party/icu/source/i18n/numparse_scientific.h", "//third_party/icu/source/i18n/numparse_symbols.cpp", "//third_party/icu/source/i18n/numparse_symbols.h", "//third_party/icu/source/i18n/numparse_types.h", "//third_party/icu/source/i18n/numparse_utils.h", "//third_party/icu/source/i18n/numparse_validators.cpp", "//third_party/icu/source/i18n/numparse_validators.h", "//third_party/icu/source/i18n/numrange_capi.cpp", "//third_party/icu/source/i18n/numrange_fluent.cpp", "//third_party/icu/source/i18n/numrange_impl.cpp", "//third_party/icu/source/i18n/numrange_impl.h", "//third_party/icu/source/i18n/numsys.cpp", "//third_party/icu/source/i18n/numsys_impl.h", "//third_party/icu/source/i18n/olsontz.cpp", "//third_party/icu/source/i18n/olsontz.h", "//third_party/icu/source/i18n/persncal.cpp", "//third_party/icu/source/i18n/persncal.h", "//third_party/icu/source/i18n/pluralranges.cpp", "//third_party/icu/source/i18n/pluralranges.h", "//third_party/icu/source/i18n/plurfmt.cpp", "//third_party/icu/source/i18n/plurrule.cpp", "//third_party/icu/source/i18n/plurrule_impl.h", "//third_party/icu/source/i18n/quant.cpp", "//third_party/icu/source/i18n/quant.h", "//third_party/icu/source/i18n/quantityformatter.cpp", "//third_party/icu/source/i18n/quantityformatter.h", "//third_party/icu/source/i18n/rbnf.cpp", "//third_party/icu/source/i18n/rbt.cpp", "//third_party/icu/source/i18n/rbt_data.cpp", "//third_party/icu/source/i18n/rbt_data.h", "//third_party/icu/source/i18n/rbt.h", "//third_party/icu/source/i18n/rbt_pars.cpp", "//third_party/icu/source/i18n/rbt_pars.h", "//third_party/icu/source/i18n/rbt_rule.cpp", "//third_party/icu/source/i18n/rbt_rule.h", "//third_party/icu/source/i18n/rbt_set.cpp", "//third_party/icu/source/i18n/rbt_set.h", "//third_party/icu/source/i18n/rbtz.cpp", "//third_party/icu/source/i18n/regexcmp.cpp", "//third_party/icu/source/i18n/regexcmp.h", "//third_party/icu/source/i18n/regexcst.h", "//third_party/icu/source/i18n/regeximp.cpp", "//third_party/icu/source/i18n/regeximp.h", "//third_party/icu/source/i18n/regexst.cpp", "//third_party/icu/source/i18n/regexst.h", "//third_party/icu/source/i18n/regextxt.cpp", "//third_party/icu/source/i18n/regextxt.h", "//third_party/icu/source/i18n/region.cpp", "//third_party/icu/source/i18n/region_impl.h", "//third_party/icu/source/i18n/reldatefmt.cpp", "//third_party/icu/source/i18n/reldtfmt.cpp", "//third_party/icu/source/i18n/reldtfmt.h", "//third_party/icu/source/i18n/rematch.cpp", "//third_party/icu/source/i18n/remtrans.cpp", "//third_party/icu/source/i18n/remtrans.h", "//third_party/icu/source/i18n/repattrn.cpp", "//third_party/icu/source/i18n/rulebasedcollator.cpp", "//third_party/icu/source/i18n/scientificnumberformatter.cpp", "//third_party/icu/source/i18n/scriptset.cpp", "//third_party/icu/source/i18n/scriptset.h", "//third_party/icu/source/i18n/search.cpp", "//third_party/icu/source/i18n/selfmt.cpp", "//third_party/icu/source/i18n/selfmtimpl.h", "//third_party/icu/source/i18n/sharedbreakiterator.cpp", "//third_party/icu/source/i18n/sharedbreakiterator.h", "//third_party/icu/source/i18n/sharedcalendar.h", "//third_party/icu/source/i18n/shareddateformatsymbols.h", "//third_party/icu/source/i18n/sharednumberformat.h", "//third_party/icu/source/i18n/sharedpluralrules.h", "//third_party/icu/source/i18n/simpletz.cpp", "//third_party/icu/source/i18n/smpdtfmt.cpp", "//third_party/icu/source/i18n/smpdtfst.cpp", "//third_party/icu/source/i18n/smpdtfst.h", "//third_party/icu/source/i18n/sortkey.cpp", "//third_party/icu/source/i18n/standardplural.cpp", "//third_party/icu/source/i18n/standardplural.h", "//third_party/icu/source/i18n/string_segment.cpp", "//third_party/icu/source/i18n/string_segment.h", "//third_party/icu/source/i18n/strmatch.cpp", "//third_party/icu/source/i18n/strmatch.h", "//third_party/icu/source/i18n/strrepl.cpp", "//third_party/icu/source/i18n/strrepl.h", "//third_party/icu/source/i18n/stsearch.cpp", "//third_party/icu/source/i18n/taiwncal.cpp", "//third_party/icu/source/i18n/taiwncal.h", "//third_party/icu/source/i18n/timezone.cpp", "//third_party/icu/source/i18n/titletrn.cpp", "//third_party/icu/source/i18n/titletrn.h", "//third_party/icu/source/i18n/tmunit.cpp", "//third_party/icu/source/i18n/tmutamt.cpp", "//third_party/icu/source/i18n/tmutfmt.cpp", "//third_party/icu/source/i18n/tolowtrn.cpp", "//third_party/icu/source/i18n/tolowtrn.h", "//third_party/icu/source/i18n/toupptrn.cpp", "//third_party/icu/source/i18n/toupptrn.h", "//third_party/icu/source/i18n/translit.cpp", "//third_party/icu/source/i18n/transreg.cpp", "//third_party/icu/source/i18n/transreg.h", "//third_party/icu/source/i18n/tridpars.cpp", "//third_party/icu/source/i18n/tridpars.h", "//third_party/icu/source/i18n/tzfmt.cpp", "//third_party/icu/source/i18n/tzgnames.cpp", "//third_party/icu/source/i18n/tzgnames.h", "//third_party/icu/source/i18n/tznames.cpp", "//third_party/icu/source/i18n/tznames_impl.cpp", "//third_party/icu/source/i18n/tznames_impl.h", "//third_party/icu/source/i18n/tzrule.cpp", "//third_party/icu/source/i18n/tztrans.cpp", "//third_party/icu/source/i18n/ucal.cpp", "//third_party/icu/source/i18n/ucln_in.cpp", "//third_party/icu/source/i18n/ucln_in.h", "//third_party/icu/source/i18n/ucol.cpp", "//third_party/icu/source/i18n/ucoleitr.cpp", "//third_party/icu/source/i18n/ucol_imp.h", "//third_party/icu/source/i18n/ucol_res.cpp", "//third_party/icu/source/i18n/ucol_sit.cpp", "//third_party/icu/source/i18n/ucsdet.cpp", "//third_party/icu/source/i18n/udat.cpp", "//third_party/icu/source/i18n/udateintervalformat.cpp", "//third_party/icu/source/i18n/udatpg.cpp", "//third_party/icu/source/i18n/ufieldpositer.cpp", "//third_party/icu/source/i18n/uitercollationiterator.cpp", "//third_party/icu/source/i18n/uitercollationiterator.h", "//third_party/icu/source/i18n/ulistformatter.cpp", "//third_party/icu/source/i18n/ulocdata.cpp", "//third_party/icu/source/i18n/umsg.cpp", "//third_party/icu/source/i18n/umsg_imp.h", "//third_party/icu/source/i18n/unesctrn.cpp", "//third_party/icu/source/i18n/unesctrn.h", "//third_party/icu/source/i18n/uni2name.cpp", "//third_party/icu/source/i18n/uni2name.h", "//third_party/icu/source/i18n/units_complexconverter.cpp", "//third_party/icu/source/i18n/units_complexconverter.h", "//third_party/icu/source/i18n/units_converter.cpp", "//third_party/icu/source/i18n/units_converter.h", "//third_party/icu/source/i18n/units_data.cpp", "//third_party/icu/source/i18n/units_data.h", "//third_party/icu/source/i18n/units_router.cpp", "//third_party/icu/source/i18n/units_router.h", "//third_party/icu/source/i18n/unum.cpp", "//third_party/icu/source/i18n/unumsys.cpp", "//third_party/icu/source/i18n/upluralrules.cpp", "//third_party/icu/source/i18n/uregexc.cpp", "//third_party/icu/source/i18n/uregex.cpp", "//third_party/icu/source/i18n/uregion.cpp", "//third_party/icu/source/i18n/usearch.cpp", "//third_party/icu/source/i18n/uspoof_build.cpp", "//third_party/icu/source/i18n/uspoof_conf.cpp", "//third_party/icu/source/i18n/uspoof_conf.h", "//third_party/icu/source/i18n/uspoof.cpp", "//third_party/icu/source/i18n/uspoof_impl.cpp", "//third_party/icu/source/i18n/uspoof_impl.h", "//third_party/icu/source/i18n/usrchimp.h", "//third_party/icu/source/i18n/utf16collationiterator.cpp", "//third_party/icu/source/i18n/utf16collationiterator.h", "//third_party/icu/source/i18n/utf8collationiterator.cpp", "//third_party/icu/source/i18n/utf8collationiterator.h", "//third_party/icu/source/i18n/utmscale.cpp", "//third_party/icu/source/i18n/utrans.cpp", "//third_party/icu/source/i18n/vtzone.cpp", "//third_party/icu/source/i18n/vzone.cpp", "//third_party/icu/source/i18n/vzone.h", "//third_party/icu/source/i18n/windtfmt.cpp", "//third_party/icu/source/i18n/windtfmt.h", "//third_party/icu/source/i18n/winnmfmt.cpp", "//third_party/icu/source/i18n/winnmfmt.h", "//third_party/icu/source/i18n/wintzimpl.cpp", "//third_party/icu/source/i18n/wintzimpl.h", "//third_party/icu/source/i18n/zonemeta.cpp", "//third_party/icu/source/i18n/zonemeta.h", "//third_party/icu/source/i18n/zrule.cpp", "//third_party/icu/source/i18n/zrule.h", "//third_party/icu/source/i18n/ztrans.cpp", "//third_party/icu/source/i18n/ztrans.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/icu:icui18n_hidden_visibility": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wno-unused-function", "-Wno-deprecated-declarations", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-frtti", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-unused-function", "-Wno-parentheses", "-Wno-unused-function", "-Wno-unused-variable", "-Wno-ambiguous-reversed-operator", "-Wno-deprecated-declarations", "-fvisibility=hidden" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-frtti" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:rtti", "//build/config/compiler:no_chromium_code", "//third_party/icu:icu_code", "//third_party/icu:visibility_hidden", "//third_party/icu:icu_config" ],
- "defines": [ "U_I18N_IMPLEMENTATION", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "HAVE_DLOPEN=0", "UCONFIG_ONLY_HTML_CONVERSION=1", "UCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", "U_CHARSET_IS_UTF8=1", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:rtti", "//build/config/compiler:no_chromium_code", "//third_party/icu:icu_code", "//third_party/icu:visibility_hidden", "//third_party/icu:icu_config" ],
+ "defines": [ "U_I18N_IMPLEMENTATION", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "HAVE_DLOPEN=0", "UCONFIG_ONLY_HTML_CONVERSION=1", "UCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", "U_CHARSET_IS_UTF8=1", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
"deps": [ "//third_party/icu:icuuc_private_hidden_visibility" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -47661,56 +48198,54 @@
"//third_party/icu/source/i18n/ztrans.cpp": [ "obj/third_party/icu/icui18n_hidden_visibility/ztrans.o" ]
},
"sources": [ "//third_party/icu/source/i18n/alphaindex.cpp", "//third_party/icu/source/i18n/anytrans.cpp", "//third_party/icu/source/i18n/anytrans.h", "//third_party/icu/source/i18n/astro.cpp", "//third_party/icu/source/i18n/astro.h", "//third_party/icu/source/i18n/basictz.cpp", "//third_party/icu/source/i18n/bocsu.cpp", "//third_party/icu/source/i18n/bocsu.h", "//third_party/icu/source/i18n/brktrans.cpp", "//third_party/icu/source/i18n/brktrans.h", "//third_party/icu/source/i18n/buddhcal.cpp", "//third_party/icu/source/i18n/buddhcal.h", "//third_party/icu/source/i18n/calendar.cpp", "//third_party/icu/source/i18n/casetrn.cpp", "//third_party/icu/source/i18n/casetrn.h", "//third_party/icu/source/i18n/cecal.cpp", "//third_party/icu/source/i18n/cecal.h", "//third_party/icu/source/i18n/chnsecal.cpp", "//third_party/icu/source/i18n/chnsecal.h", "//third_party/icu/source/i18n/choicfmt.cpp", "//third_party/icu/source/i18n/coleitr.cpp", "//third_party/icu/source/i18n/collationbuilder.cpp", "//third_party/icu/source/i18n/collationbuilder.h", "//third_party/icu/source/i18n/collationcompare.cpp", "//third_party/icu/source/i18n/collationcompare.h", "//third_party/icu/source/i18n/collation.cpp", "//third_party/icu/source/i18n/collationdatabuilder.cpp", "//third_party/icu/source/i18n/collationdatabuilder.h", "//third_party/icu/source/i18n/collationdata.cpp", "//third_party/icu/source/i18n/collationdata.h", "//third_party/icu/source/i18n/collationdatareader.cpp", "//third_party/icu/source/i18n/collationdatareader.h", "//third_party/icu/source/i18n/collationdatawriter.cpp", "//third_party/icu/source/i18n/collationdatawriter.h", "//third_party/icu/source/i18n/collationfastlatinbuilder.cpp", "//third_party/icu/source/i18n/collationfastlatinbuilder.h", "//third_party/icu/source/i18n/collationfastlatin.cpp", "//third_party/icu/source/i18n/collationfastlatin.h", "//third_party/icu/source/i18n/collationfcd.cpp", "//third_party/icu/source/i18n/collationfcd.h", "//third_party/icu/source/i18n/collation.h", "//third_party/icu/source/i18n/collationiterator.cpp", "//third_party/icu/source/i18n/collationiterator.h", "//third_party/icu/source/i18n/collationkeys.cpp", "//third_party/icu/source/i18n/collationkeys.h", "//third_party/icu/source/i18n/collationroot.cpp", "//third_party/icu/source/i18n/collationrootelements.cpp", "//third_party/icu/source/i18n/collationrootelements.h", "//third_party/icu/source/i18n/collationroot.h", "//third_party/icu/source/i18n/collationruleparser.cpp", "//third_party/icu/source/i18n/collationruleparser.h", "//third_party/icu/source/i18n/collationsets.cpp", "//third_party/icu/source/i18n/collationsets.h", "//third_party/icu/source/i18n/collationsettings.cpp", "//third_party/icu/source/i18n/collationsettings.h", "//third_party/icu/source/i18n/collationtailoring.cpp", "//third_party/icu/source/i18n/collationtailoring.h", "//third_party/icu/source/i18n/collationweights.cpp", "//third_party/icu/source/i18n/collationweights.h", "//third_party/icu/source/i18n/coll.cpp", "//third_party/icu/source/i18n/collunsafe.h", "//third_party/icu/source/i18n/compactdecimalformat.cpp", "//third_party/icu/source/i18n/coptccal.cpp", "//third_party/icu/source/i18n/coptccal.h", "//third_party/icu/source/i18n/cpdtrans.cpp", "//third_party/icu/source/i18n/cpdtrans.h", "//third_party/icu/source/i18n/csdetect.cpp", "//third_party/icu/source/i18n/csdetect.h", "//third_party/icu/source/i18n/csmatch.cpp", "//third_party/icu/source/i18n/csmatch.h", "//third_party/icu/source/i18n/csr2022.cpp", "//third_party/icu/source/i18n/csr2022.h", "//third_party/icu/source/i18n/csrecog.cpp", "//third_party/icu/source/i18n/csrecog.h", "//third_party/icu/source/i18n/csrmbcs.cpp", "//third_party/icu/source/i18n/csrmbcs.h", "//third_party/icu/source/i18n/csrsbcs.cpp", "//third_party/icu/source/i18n/csrsbcs.h", "//third_party/icu/source/i18n/csrucode.cpp", "//third_party/icu/source/i18n/csrucode.h", "//third_party/icu/source/i18n/csrutf8.cpp", "//third_party/icu/source/i18n/csrutf8.h", "//third_party/icu/source/i18n/curramt.cpp", "//third_party/icu/source/i18n/currfmt.cpp", "//third_party/icu/source/i18n/currfmt.h", "//third_party/icu/source/i18n/currpinf.cpp", "//third_party/icu/source/i18n/currunit.cpp", "//third_party/icu/source/i18n/dangical.cpp", "//third_party/icu/source/i18n/dangical.h", "//third_party/icu/source/i18n/datefmt.cpp", "//third_party/icu/source/i18n/dayperiodrules.cpp", "//third_party/icu/source/i18n/dayperiodrules.h", "//third_party/icu/source/i18n/dcfmtsym.cpp", "//third_party/icu/source/i18n/decContext.cpp", "//third_party/icu/source/i18n/decContext.h", "//third_party/icu/source/i18n/decimfmt.cpp", "//third_party/icu/source/i18n/decNumber.cpp", "//third_party/icu/source/i18n/decNumber.h", "//third_party/icu/source/i18n/decNumberLocal.h", "//third_party/icu/source/i18n/displayoptions.cpp", "//third_party/icu/source/i18n/double-conversion-bignum.cpp", "//third_party/icu/source/i18n/double-conversion-bignum-dtoa.cpp", "//third_party/icu/source/i18n/double-conversion-bignum-dtoa.h", "//third_party/icu/source/i18n/double-conversion-bignum.h", "//third_party/icu/source/i18n/double-conversion-cached-powers.cpp", "//third_party/icu/source/i18n/double-conversion-cached-powers.h", "//third_party/icu/source/i18n/double-conversion-diy-fp.h", "//third_party/icu/source/i18n/double-conversion-double-to-string.cpp", "//third_party/icu/source/i18n/double-conversion-double-to-string.h", "//third_party/icu/source/i18n/double-conversion-fast-dtoa.cpp", "//third_party/icu/source/i18n/double-conversion-fast-dtoa.h", "//third_party/icu/source/i18n/double-conversion.h", "//third_party/icu/source/i18n/double-conversion-ieee.h", "//third_party/icu/source/i18n/double-conversion-string-to-double.cpp", "//third_party/icu/source/i18n/double-conversion-string-to-double.h", "//third_party/icu/source/i18n/double-conversion-strtod.cpp", "//third_party/icu/source/i18n/double-conversion-strtod.h", "//third_party/icu/source/i18n/double-conversion-utils.h", "//third_party/icu/source/i18n/dtfmtsym.cpp", "//third_party/icu/source/i18n/dt_impl.h", "//third_party/icu/source/i18n/dtitvfmt.cpp", "//third_party/icu/source/i18n/dtitv_impl.h", "//third_party/icu/source/i18n/dtitvinf.cpp", "//third_party/icu/source/i18n/dtptngen.cpp", "//third_party/icu/source/i18n/dtptngen_impl.h", "//third_party/icu/source/i18n/dtrule.cpp", "//third_party/icu/source/i18n/erarules.cpp", "//third_party/icu/source/i18n/erarules.h", "//third_party/icu/source/i18n/esctrn.cpp", "//third_party/icu/source/i18n/esctrn.h", "//third_party/icu/source/i18n/ethpccal.cpp", "//third_party/icu/source/i18n/ethpccal.h", "//third_party/icu/source/i18n/fmtable_cnv.cpp", "//third_party/icu/source/i18n/fmtable.cpp", "//third_party/icu/source/i18n/fmtableimp.h", "//third_party/icu/source/i18n/format.cpp", "//third_party/icu/source/i18n/formatted_string_builder.cpp", "//third_party/icu/source/i18n/formatted_string_builder.h", "//third_party/icu/source/i18n/formattedval_impl.h", "//third_party/icu/source/i18n/formattedval_iterimpl.cpp", "//third_party/icu/source/i18n/formattedval_sbimpl.cpp", "//third_party/icu/source/i18n/formattedvalue.cpp", "//third_party/icu/source/i18n/fphdlimp.cpp", "//third_party/icu/source/i18n/fphdlimp.h", "//third_party/icu/source/i18n/fpositer.cpp", "//third_party/icu/source/i18n/funcrepl.cpp", "//third_party/icu/source/i18n/funcrepl.h", "//third_party/icu/source/i18n/gender.cpp", "//third_party/icu/source/i18n/gregocal.cpp", "//third_party/icu/source/i18n/gregoimp.cpp", "//third_party/icu/source/i18n/gregoimp.h", "//third_party/icu/source/i18n/hebrwcal.cpp", "//third_party/icu/source/i18n/hebrwcal.h", "//third_party/icu/source/i18n/indiancal.cpp", "//third_party/icu/source/i18n/indiancal.h", "//third_party/icu/source/i18n/inputext.cpp", "//third_party/icu/source/i18n/inputext.h", "//third_party/icu/source/i18n/islamcal.cpp", "//third_party/icu/source/i18n/islamcal.h", "//third_party/icu/source/i18n/japancal.cpp", "//third_party/icu/source/i18n/japancal.h", "//third_party/icu/source/i18n/listformatter.cpp", "//third_party/icu/source/i18n/measfmt.cpp", "//third_party/icu/source/i18n/measunit.cpp", "//third_party/icu/source/i18n/measunit_extra.cpp", "//third_party/icu/source/i18n/measunit_impl.h", "//third_party/icu/source/i18n/measure.cpp", "//third_party/icu/source/i18n/msgfmt.cpp", "//third_party/icu/source/i18n/msgfmt_impl.h", "//third_party/icu/source/i18n/name2uni.cpp", "//third_party/icu/source/i18n/name2uni.h", "//third_party/icu/source/i18n/nfrlist.h", "//third_party/icu/source/i18n/nfrs.cpp", "//third_party/icu/source/i18n/nfrs.h", "//third_party/icu/source/i18n/nfrule.cpp", "//third_party/icu/source/i18n/nfrule.h", "//third_party/icu/source/i18n/nfsubs.cpp", "//third_party/icu/source/i18n/nfsubs.h", "//third_party/icu/source/i18n/nortrans.cpp", "//third_party/icu/source/i18n/nortrans.h", "//third_party/icu/source/i18n/nultrans.cpp", "//third_party/icu/source/i18n/nultrans.h", "//third_party/icu/source/i18n/number_affixutils.cpp", "//third_party/icu/source/i18n/number_affixutils.h", "//third_party/icu/source/i18n/number_asformat.cpp", "//third_party/icu/source/i18n/number_asformat.h", "//third_party/icu/source/i18n/number_capi.cpp", "//third_party/icu/source/i18n/number_compact.cpp", "//third_party/icu/source/i18n/number_compact.h", "//third_party/icu/source/i18n/number_currencysymbols.cpp", "//third_party/icu/source/i18n/number_currencysymbols.h", "//third_party/icu/source/i18n/number_decimalquantity.cpp", "//third_party/icu/source/i18n/number_decimalquantity.h", "//third_party/icu/source/i18n/number_decimfmtprops.cpp", "//third_party/icu/source/i18n/number_decimfmtprops.h", "//third_party/icu/source/i18n/number_decnum.h", "//third_party/icu/source/i18n/number_fluent.cpp", "//third_party/icu/source/i18n/number_formatimpl.cpp", "//third_party/icu/source/i18n/number_formatimpl.h", "//third_party/icu/source/i18n/number_grouping.cpp", "//third_party/icu/source/i18n/number_integerwidth.cpp", "//third_party/icu/source/i18n/number_longnames.cpp", "//third_party/icu/source/i18n/number_longnames.h", "//third_party/icu/source/i18n/number_mapper.cpp", "//third_party/icu/source/i18n/number_mapper.h", "//third_party/icu/source/i18n/number_microprops.h", "//third_party/icu/source/i18n/number_modifiers.cpp", "//third_party/icu/source/i18n/number_modifiers.h", "//third_party/icu/source/i18n/number_multiplier.cpp", "//third_party/icu/source/i18n/number_multiplier.h", "//third_party/icu/source/i18n/number_notation.cpp", "//third_party/icu/source/i18n/number_output.cpp", "//third_party/icu/source/i18n/number_padding.cpp", "//third_party/icu/source/i18n/number_patternmodifier.cpp", "//third_party/icu/source/i18n/number_patternmodifier.h", "//third_party/icu/source/i18n/number_patternstring.cpp", "//third_party/icu/source/i18n/number_patternstring.h", "//third_party/icu/source/i18n/number_rounding.cpp", "//third_party/icu/source/i18n/number_roundingutils.h", "//third_party/icu/source/i18n/number_scientific.cpp", "//third_party/icu/source/i18n/number_scientific.h", "//third_party/icu/source/i18n/number_skeletons.cpp", "//third_party/icu/source/i18n/number_skeletons.h", "//third_party/icu/source/i18n/number_symbolswrapper.cpp", "//third_party/icu/source/i18n/number_types.h", "//third_party/icu/source/i18n/number_usageprefs.cpp", "//third_party/icu/source/i18n/number_usageprefs.h", "//third_party/icu/source/i18n/number_utils.cpp", "//third_party/icu/source/i18n/number_utils.h", "//third_party/icu/source/i18n/number_utypes.h", "//third_party/icu/source/i18n/numfmt.cpp", "//third_party/icu/source/i18n/numparse_affixes.cpp", "//third_party/icu/source/i18n/numparse_affixes.h", "//third_party/icu/source/i18n/numparse_compositions.cpp", "//third_party/icu/source/i18n/numparse_compositions.h", "//third_party/icu/source/i18n/numparse_currency.cpp", "//third_party/icu/source/i18n/numparse_currency.h", "//third_party/icu/source/i18n/numparse_decimal.cpp", "//third_party/icu/source/i18n/numparse_decimal.h", "//third_party/icu/source/i18n/numparse_impl.cpp", "//third_party/icu/source/i18n/numparse_impl.h", "//third_party/icu/source/i18n/numparse_parsednumber.cpp", "//third_party/icu/source/i18n/numparse_scientific.cpp", "//third_party/icu/source/i18n/numparse_scientific.h", "//third_party/icu/source/i18n/numparse_symbols.cpp", "//third_party/icu/source/i18n/numparse_symbols.h", "//third_party/icu/source/i18n/numparse_types.h", "//third_party/icu/source/i18n/numparse_utils.h", "//third_party/icu/source/i18n/numparse_validators.cpp", "//third_party/icu/source/i18n/numparse_validators.h", "//third_party/icu/source/i18n/numrange_capi.cpp", "//third_party/icu/source/i18n/numrange_fluent.cpp", "//third_party/icu/source/i18n/numrange_impl.cpp", "//third_party/icu/source/i18n/numrange_impl.h", "//third_party/icu/source/i18n/numsys.cpp", "//third_party/icu/source/i18n/numsys_impl.h", "//third_party/icu/source/i18n/olsontz.cpp", "//third_party/icu/source/i18n/olsontz.h", "//third_party/icu/source/i18n/persncal.cpp", "//third_party/icu/source/i18n/persncal.h", "//third_party/icu/source/i18n/pluralranges.cpp", "//third_party/icu/source/i18n/pluralranges.h", "//third_party/icu/source/i18n/plurfmt.cpp", "//third_party/icu/source/i18n/plurrule.cpp", "//third_party/icu/source/i18n/plurrule_impl.h", "//third_party/icu/source/i18n/quant.cpp", "//third_party/icu/source/i18n/quant.h", "//third_party/icu/source/i18n/quantityformatter.cpp", "//third_party/icu/source/i18n/quantityformatter.h", "//third_party/icu/source/i18n/rbnf.cpp", "//third_party/icu/source/i18n/rbt.cpp", "//third_party/icu/source/i18n/rbt_data.cpp", "//third_party/icu/source/i18n/rbt_data.h", "//third_party/icu/source/i18n/rbt.h", "//third_party/icu/source/i18n/rbt_pars.cpp", "//third_party/icu/source/i18n/rbt_pars.h", "//third_party/icu/source/i18n/rbt_rule.cpp", "//third_party/icu/source/i18n/rbt_rule.h", "//third_party/icu/source/i18n/rbt_set.cpp", "//third_party/icu/source/i18n/rbt_set.h", "//third_party/icu/source/i18n/rbtz.cpp", "//third_party/icu/source/i18n/regexcmp.cpp", "//third_party/icu/source/i18n/regexcmp.h", "//third_party/icu/source/i18n/regexcst.h", "//third_party/icu/source/i18n/regeximp.cpp", "//third_party/icu/source/i18n/regeximp.h", "//third_party/icu/source/i18n/regexst.cpp", "//third_party/icu/source/i18n/regexst.h", "//third_party/icu/source/i18n/regextxt.cpp", "//third_party/icu/source/i18n/regextxt.h", "//third_party/icu/source/i18n/region.cpp", "//third_party/icu/source/i18n/region_impl.h", "//third_party/icu/source/i18n/reldatefmt.cpp", "//third_party/icu/source/i18n/reldtfmt.cpp", "//third_party/icu/source/i18n/reldtfmt.h", "//third_party/icu/source/i18n/rematch.cpp", "//third_party/icu/source/i18n/remtrans.cpp", "//third_party/icu/source/i18n/remtrans.h", "//third_party/icu/source/i18n/repattrn.cpp", "//third_party/icu/source/i18n/rulebasedcollator.cpp", "//third_party/icu/source/i18n/scientificnumberformatter.cpp", "//third_party/icu/source/i18n/scriptset.cpp", "//third_party/icu/source/i18n/scriptset.h", "//third_party/icu/source/i18n/search.cpp", "//third_party/icu/source/i18n/selfmt.cpp", "//third_party/icu/source/i18n/selfmtimpl.h", "//third_party/icu/source/i18n/sharedbreakiterator.cpp", "//third_party/icu/source/i18n/sharedbreakiterator.h", "//third_party/icu/source/i18n/sharedcalendar.h", "//third_party/icu/source/i18n/shareddateformatsymbols.h", "//third_party/icu/source/i18n/sharednumberformat.h", "//third_party/icu/source/i18n/sharedpluralrules.h", "//third_party/icu/source/i18n/simpletz.cpp", "//third_party/icu/source/i18n/smpdtfmt.cpp", "//third_party/icu/source/i18n/smpdtfst.cpp", "//third_party/icu/source/i18n/smpdtfst.h", "//third_party/icu/source/i18n/sortkey.cpp", "//third_party/icu/source/i18n/standardplural.cpp", "//third_party/icu/source/i18n/standardplural.h", "//third_party/icu/source/i18n/string_segment.cpp", "//third_party/icu/source/i18n/string_segment.h", "//third_party/icu/source/i18n/strmatch.cpp", "//third_party/icu/source/i18n/strmatch.h", "//third_party/icu/source/i18n/strrepl.cpp", "//third_party/icu/source/i18n/strrepl.h", "//third_party/icu/source/i18n/stsearch.cpp", "//third_party/icu/source/i18n/taiwncal.cpp", "//third_party/icu/source/i18n/taiwncal.h", "//third_party/icu/source/i18n/timezone.cpp", "//third_party/icu/source/i18n/titletrn.cpp", "//third_party/icu/source/i18n/titletrn.h", "//third_party/icu/source/i18n/tmunit.cpp", "//third_party/icu/source/i18n/tmutamt.cpp", "//third_party/icu/source/i18n/tmutfmt.cpp", "//third_party/icu/source/i18n/tolowtrn.cpp", "//third_party/icu/source/i18n/tolowtrn.h", "//third_party/icu/source/i18n/toupptrn.cpp", "//third_party/icu/source/i18n/toupptrn.h", "//third_party/icu/source/i18n/translit.cpp", "//third_party/icu/source/i18n/transreg.cpp", "//third_party/icu/source/i18n/transreg.h", "//third_party/icu/source/i18n/tridpars.cpp", "//third_party/icu/source/i18n/tridpars.h", "//third_party/icu/source/i18n/tzfmt.cpp", "//third_party/icu/source/i18n/tzgnames.cpp", "//third_party/icu/source/i18n/tzgnames.h", "//third_party/icu/source/i18n/tznames.cpp", "//third_party/icu/source/i18n/tznames_impl.cpp", "//third_party/icu/source/i18n/tznames_impl.h", "//third_party/icu/source/i18n/tzrule.cpp", "//third_party/icu/source/i18n/tztrans.cpp", "//third_party/icu/source/i18n/ucal.cpp", "//third_party/icu/source/i18n/ucln_in.cpp", "//third_party/icu/source/i18n/ucln_in.h", "//third_party/icu/source/i18n/ucol.cpp", "//third_party/icu/source/i18n/ucoleitr.cpp", "//third_party/icu/source/i18n/ucol_imp.h", "//third_party/icu/source/i18n/ucol_res.cpp", "//third_party/icu/source/i18n/ucol_sit.cpp", "//third_party/icu/source/i18n/ucsdet.cpp", "//third_party/icu/source/i18n/udat.cpp", "//third_party/icu/source/i18n/udateintervalformat.cpp", "//third_party/icu/source/i18n/udatpg.cpp", "//third_party/icu/source/i18n/ufieldpositer.cpp", "//third_party/icu/source/i18n/uitercollationiterator.cpp", "//third_party/icu/source/i18n/uitercollationiterator.h", "//third_party/icu/source/i18n/ulistformatter.cpp", "//third_party/icu/source/i18n/ulocdata.cpp", "//third_party/icu/source/i18n/umsg.cpp", "//third_party/icu/source/i18n/umsg_imp.h", "//third_party/icu/source/i18n/unesctrn.cpp", "//third_party/icu/source/i18n/unesctrn.h", "//third_party/icu/source/i18n/uni2name.cpp", "//third_party/icu/source/i18n/uni2name.h", "//third_party/icu/source/i18n/units_complexconverter.cpp", "//third_party/icu/source/i18n/units_complexconverter.h", "//third_party/icu/source/i18n/units_converter.cpp", "//third_party/icu/source/i18n/units_converter.h", "//third_party/icu/source/i18n/units_data.cpp", "//third_party/icu/source/i18n/units_data.h", "//third_party/icu/source/i18n/units_router.cpp", "//third_party/icu/source/i18n/units_router.h", "//third_party/icu/source/i18n/unum.cpp", "//third_party/icu/source/i18n/unumsys.cpp", "//third_party/icu/source/i18n/upluralrules.cpp", "//third_party/icu/source/i18n/uregexc.cpp", "//third_party/icu/source/i18n/uregex.cpp", "//third_party/icu/source/i18n/uregion.cpp", "//third_party/icu/source/i18n/usearch.cpp", "//third_party/icu/source/i18n/uspoof_build.cpp", "//third_party/icu/source/i18n/uspoof_conf.cpp", "//third_party/icu/source/i18n/uspoof_conf.h", "//third_party/icu/source/i18n/uspoof.cpp", "//third_party/icu/source/i18n/uspoof_impl.cpp", "//third_party/icu/source/i18n/uspoof_impl.h", "//third_party/icu/source/i18n/usrchimp.h", "//third_party/icu/source/i18n/utf16collationiterator.cpp", "//third_party/icu/source/i18n/utf16collationiterator.h", "//third_party/icu/source/i18n/utf8collationiterator.cpp", "//third_party/icu/source/i18n/utf8collationiterator.h", "//third_party/icu/source/i18n/utmscale.cpp", "//third_party/icu/source/i18n/utrans.cpp", "//third_party/icu/source/i18n/vtzone.cpp", "//third_party/icu/source/i18n/vzone.cpp", "//third_party/icu/source/i18n/vzone.h", "//third_party/icu/source/i18n/windtfmt.cpp", "//third_party/icu/source/i18n/windtfmt.h", "//third_party/icu/source/i18n/winnmfmt.cpp", "//third_party/icu/source/i18n/winnmfmt.h", "//third_party/icu/source/i18n/wintzimpl.cpp", "//third_party/icu/source/i18n/wintzimpl.h", "//third_party/icu/source/i18n/zonemeta.cpp", "//third_party/icu/source/i18n/zonemeta.h", "//third_party/icu/source/i18n/zrule.cpp", "//third_party/icu/source/i18n/zrule.h", "//third_party/icu/source/i18n/ztrans.cpp", "//third_party/icu/source/i18n/ztrans.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/icu:icuuc": {
"deps": [ "//third_party/icu:icuuc_private" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/icu:icu_config" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/icu:icuuc_hidden_visibility": {
"deps": [ "//third_party/icu:icuuc_private_hidden_visibility" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/icu:icu_config" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/icu:icuuc_private": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wno-unused-function", "-Wno-deprecated-declarations" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-frtti", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-unused-function", "-Wno-parentheses", "-Wno-unused-function", "-Wno-unused-variable", "-Wno-ambiguous-reversed-operator", "-Wno-deprecated-declarations" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-frtti" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:rtti", "//build/config/compiler:no_chromium_code", "//third_party/icu:icu_code", "//third_party/icu:icu_config" ],
- "defines": [ "U_COMMON_IMPLEMENTATION", "U_ICUDATAENTRY_IN_COMMON", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "HAVE_DLOPEN=0", "UCONFIG_ONLY_HTML_CONVERSION=1", "UCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", "U_CHARSET_IS_UTF8=1", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:rtti", "//build/config/compiler:no_chromium_code", "//third_party/icu:icu_code", "//third_party/icu:icu_config" ],
+ "defines": [ "U_COMMON_IMPLEMENTATION", "U_ICUDATAENTRY_IN_COMMON", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "HAVE_DLOPEN=0", "UCONFIG_ONLY_HTML_CONVERSION=1", "UCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", "U_CHARSET_IS_UTF8=1", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
"deps": [ "//third_party/icu:icudata", "//third_party/icu:icuuc_public" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -47921,30 +48456,30 @@
"//third_party/icu/source/stubdata/stubdata.cpp": [ "obj/third_party/icu/icuuc_private/stubdata.o" ]
},
"sources": [ "//third_party/icu/source/common/appendable.cpp", "//third_party/icu/source/common/bmpset.cpp", "//third_party/icu/source/common/bmpset.h", "//third_party/icu/source/common/brkeng.cpp", "//third_party/icu/source/common/brkeng.h", "//third_party/icu/source/common/brkiter.cpp", "//third_party/icu/source/common/bytesinkutil.cpp", "//third_party/icu/source/common/bytesinkutil.h", "//third_party/icu/source/common/bytestream.cpp", "//third_party/icu/source/common/bytestriebuilder.cpp", "//third_party/icu/source/common/bytestrie.cpp", "//third_party/icu/source/common/bytestrieiterator.cpp", "//third_party/icu/source/common/caniter.cpp", "//third_party/icu/source/common/capi_helper.h", "//third_party/icu/source/common/characterproperties.cpp", "//third_party/icu/source/common/chariter.cpp", "//third_party/icu/source/common/charstr.cpp", "//third_party/icu/source/common/charstr.h", "//third_party/icu/source/common/charstrmap.h", "//third_party/icu/source/common/cmemory.cpp", "//third_party/icu/source/common/cmemory.h", "//third_party/icu/source/common/cpputils.h", "//third_party/icu/source/common/cstr.cpp", "//third_party/icu/source/common/cstr.h", "//third_party/icu/source/common/cstring.cpp", "//third_party/icu/source/common/cstring.h", "//third_party/icu/source/common/cwchar.cpp", "//third_party/icu/source/common/cwchar.h", "//third_party/icu/source/common/dictbe.cpp", "//third_party/icu/source/common/dictbe.h", "//third_party/icu/source/common/dictionarydata.cpp", "//third_party/icu/source/common/dictionarydata.h", "//third_party/icu/source/common/dtintrv.cpp", "//third_party/icu/source/common/edits.cpp", "//third_party/icu/source/common/emojiprops.cpp", "//third_party/icu/source/common/emojiprops.h", "//third_party/icu/source/common/errorcode.cpp", "//third_party/icu/source/common/filteredbrk.cpp", "//third_party/icu/source/common/filterednormalizer2.cpp", "//third_party/icu/source/common/hash.h", "//third_party/icu/source/common/icudataver.cpp", "//third_party/icu/source/common/icuplug.cpp", "//third_party/icu/source/common/icuplugimp.h", "//third_party/icu/source/common/loadednormalizer2impl.cpp", "//third_party/icu/source/common/localebuilder.cpp", "//third_party/icu/source/common/localefallback_data.h", "//third_party/icu/source/common/localematcher.cpp", "//third_party/icu/source/common/localeprioritylist.cpp", "//third_party/icu/source/common/localeprioritylist.h", "//third_party/icu/source/common/localsvc.h", "//third_party/icu/source/common/locavailable.cpp", "//third_party/icu/source/common/locbased.cpp", "//third_party/icu/source/common/locbased.h", "//third_party/icu/source/common/locdispnames.cpp", "//third_party/icu/source/common/locdistance.cpp", "//third_party/icu/source/common/locdistance.h", "//third_party/icu/source/common/locdspnm.cpp", "//third_party/icu/source/common/locid.cpp", "//third_party/icu/source/common/loclikely.cpp", "//third_party/icu/source/common/loclikelysubtags.cpp", "//third_party/icu/source/common/loclikelysubtags.h", "//third_party/icu/source/common/locmap.cpp", "//third_party/icu/source/common/locmap.h", "//third_party/icu/source/common/locresdata.cpp", "//third_party/icu/source/common/locutil.cpp", "//third_party/icu/source/common/locutil.h", "//third_party/icu/source/common/lsr.cpp", "//third_party/icu/source/common/lsr.h", "//third_party/icu/source/common/lstmbe.cpp", "//third_party/icu/source/common/lstmbe.h", "//third_party/icu/source/common/messageimpl.h", "//third_party/icu/source/common/messagepattern.cpp", "//third_party/icu/source/common/msvcres.h", "//third_party/icu/source/common/mutex.h", "//third_party/icu/source/common/norm2allmodes.h", "//third_party/icu/source/common/norm2_nfc_data.h", "//third_party/icu/source/common/normalizer2.cpp", "//third_party/icu/source/common/normalizer2impl.cpp", "//third_party/icu/source/common/normalizer2impl.h", "//third_party/icu/source/common/normlzr.cpp", "//third_party/icu/source/common/parsepos.cpp", "//third_party/icu/source/common/patternprops.cpp", "//third_party/icu/source/common/patternprops.h", "//third_party/icu/source/common/pluralmap.cpp", "//third_party/icu/source/common/pluralmap.h", "//third_party/icu/source/common/propname.cpp", "//third_party/icu/source/common/propname_data.h", "//third_party/icu/source/common/propname.h", "//third_party/icu/source/common/propsvec.cpp", "//third_party/icu/source/common/propsvec.h", "//third_party/icu/source/common/punycode.cpp", "//third_party/icu/source/common/punycode.h", "//third_party/icu/source/common/putil.cpp", "//third_party/icu/source/common/putilimp.h", "//third_party/icu/source/common/rbbi_cache.cpp", "//third_party/icu/source/common/rbbi_cache.h", "//third_party/icu/source/common/rbbi.cpp", "//third_party/icu/source/common/rbbidata.cpp", "//third_party/icu/source/common/rbbidata.h", "//third_party/icu/source/common/rbbinode.cpp", "//third_party/icu/source/common/rbbinode.h", "//third_party/icu/source/common/rbbirb.cpp", "//third_party/icu/source/common/rbbirb.h", "//third_party/icu/source/common/rbbirpt.h", "//third_party/icu/source/common/rbbiscan.cpp", "//third_party/icu/source/common/rbbiscan.h", "//third_party/icu/source/common/rbbisetb.cpp", "//third_party/icu/source/common/rbbisetb.h", "//third_party/icu/source/common/rbbistbl.cpp", "//third_party/icu/source/common/rbbitblb.cpp", "//third_party/icu/source/common/rbbitblb.h", "//third_party/icu/source/common/resbund_cnv.cpp", "//third_party/icu/source/common/resbund.cpp", "//third_party/icu/source/common/resource.cpp", "//third_party/icu/source/common/resource.h", "//third_party/icu/source/common/restrace.cpp", "//third_party/icu/source/common/restrace.h", "//third_party/icu/source/common/ruleiter.cpp", "//third_party/icu/source/common/ruleiter.h", "//third_party/icu/source/common/schriter.cpp", "//third_party/icu/source/common/serv.cpp", "//third_party/icu/source/common/serv.h", "//third_party/icu/source/common/servlk.cpp", "//third_party/icu/source/common/servlkf.cpp", "//third_party/icu/source/common/servloc.h", "//third_party/icu/source/common/servls.cpp", "//third_party/icu/source/common/servnotf.cpp", "//third_party/icu/source/common/servnotf.h", "//third_party/icu/source/common/servrbf.cpp", "//third_party/icu/source/common/servslkf.cpp", "//third_party/icu/source/common/sharedobject.cpp", "//third_party/icu/source/common/sharedobject.h", "//third_party/icu/source/common/simpleformatter.cpp", "//third_party/icu/source/common/sprpimpl.h", "//third_party/icu/source/common/static_unicode_sets.cpp", "//third_party/icu/source/common/static_unicode_sets.h", "//third_party/icu/source/common/stringpiece.cpp", "//third_party/icu/source/common/stringtriebuilder.cpp", "//third_party/icu/source/common/uarrsort.cpp", "//third_party/icu/source/common/uarrsort.h", "//third_party/icu/source/common/uassert.h", "//third_party/icu/source/common/ubidi.cpp", "//third_party/icu/source/common/ubidiimp.h", "//third_party/icu/source/common/ubidiln.cpp", "//third_party/icu/source/common/ubidi_props.cpp", "//third_party/icu/source/common/ubidi_props_data.h", "//third_party/icu/source/common/ubidi_props.h", "//third_party/icu/source/common/ubiditransform.cpp", "//third_party/icu/source/common/ubidiwrt.cpp", "//third_party/icu/source/common/ubrk.cpp", "//third_party/icu/source/common/ubrkimpl.h", "//third_party/icu/source/common/ucase.cpp", "//third_party/icu/source/common/ucase.h", "//third_party/icu/source/common/ucasemap.cpp", "//third_party/icu/source/common/ucasemap_imp.h", "//third_party/icu/source/common/ucasemap_titlecase_brkiter.cpp", "//third_party/icu/source/common/ucase_props_data.h", "//third_party/icu/source/common/ucat.cpp", "//third_party/icu/source/common/uchar.cpp", "//third_party/icu/source/common/uchar_props_data.h", "//third_party/icu/source/common/ucharstriebuilder.cpp", "//third_party/icu/source/common/ucharstrie.cpp", "//third_party/icu/source/common/ucharstrieiterator.cpp", "//third_party/icu/source/common/uchriter.cpp", "//third_party/icu/source/common/ucln_cmn.cpp", "//third_party/icu/source/common/ucln_cmn.h", "//third_party/icu/source/common/ucln.h", "//third_party/icu/source/common/ucln_imp.h", "//third_party/icu/source/common/ucmndata.cpp", "//third_party/icu/source/common/ucmndata.h", "//third_party/icu/source/common/ucnv2022.cpp", "//third_party/icu/source/common/ucnv_bld.cpp", "//third_party/icu/source/common/ucnv_bld.h", "//third_party/icu/source/common/ucnvbocu.cpp", "//third_party/icu/source/common/ucnv_cb.cpp", "//third_party/icu/source/common/ucnv_cnv.cpp", "//third_party/icu/source/common/ucnv_cnv.h", "//third_party/icu/source/common/ucnv.cpp", "//third_party/icu/source/common/ucnv_ct.cpp", "//third_party/icu/source/common/ucnvdisp.cpp", "//third_party/icu/source/common/ucnv_err.cpp", "//third_party/icu/source/common/ucnv_ext.cpp", "//third_party/icu/source/common/ucnv_ext.h", "//third_party/icu/source/common/ucnvhz.cpp", "//third_party/icu/source/common/ucnv_imp.h", "//third_party/icu/source/common/ucnv_io.cpp", "//third_party/icu/source/common/ucnv_io.h", "//third_party/icu/source/common/ucnvisci.cpp", "//third_party/icu/source/common/ucnvlat1.cpp", "//third_party/icu/source/common/ucnv_lmb.cpp", "//third_party/icu/source/common/ucnvmbcs.cpp", "//third_party/icu/source/common/ucnvmbcs.h", "//third_party/icu/source/common/ucnvscsu.cpp", "//third_party/icu/source/common/ucnvsel.cpp", "//third_party/icu/source/common/ucnv_set.cpp", "//third_party/icu/source/common/ucnv_u16.cpp", "//third_party/icu/source/common/ucnv_u32.cpp", "//third_party/icu/source/common/ucnv_u7.cpp", "//third_party/icu/source/common/ucnv_u8.cpp", "//third_party/icu/source/common/ucol_data.h", "//third_party/icu/source/common/ucol_swp.cpp", "//third_party/icu/source/common/ucol_swp.h", "//third_party/icu/source/common/ucptrie.cpp", "//third_party/icu/source/common/ucptrie_impl.h", "//third_party/icu/source/common/ucurr.cpp", "//third_party/icu/source/common/ucurrimp.h", "//third_party/icu/source/common/udata.cpp", "//third_party/icu/source/common/udatamem.cpp", "//third_party/icu/source/common/udatamem.h", "//third_party/icu/source/common/udataswp.cpp", "//third_party/icu/source/common/udataswp.h", "//third_party/icu/source/common/uelement.h", "//third_party/icu/source/common/uenum.cpp", "//third_party/icu/source/common/uenumimp.h", "//third_party/icu/source/common/uhash.cpp", "//third_party/icu/source/common/uhash.h", "//third_party/icu/source/common/uhash_us.cpp", "//third_party/icu/source/common/uidna.cpp", "//third_party/icu/source/common/uinit.cpp", "//third_party/icu/source/common/uinvchar.cpp", "//third_party/icu/source/common/uinvchar.h", "//third_party/icu/source/common/uiter.cpp", "//third_party/icu/source/common/ulayout_props.h", "//third_party/icu/source/common/ulist.cpp", "//third_party/icu/source/common/ulist.h", "//third_party/icu/source/common/uloc.cpp", "//third_party/icu/source/common/ulocimp.h", "//third_party/icu/source/common/uloc_keytype.cpp", "//third_party/icu/source/common/uloc_tag.cpp", "//third_party/icu/source/common/umapfile.cpp", "//third_party/icu/source/common/umapfile.h", "//third_party/icu/source/common/umath.cpp", "//third_party/icu/source/common/umutablecptrie.cpp", "//third_party/icu/source/common/umutex.cpp", "//third_party/icu/source/common/umutex.h", "//third_party/icu/source/common/unames.cpp", "//third_party/icu/source/common/unifiedcache.cpp", "//third_party/icu/source/common/unifiedcache.h", "//third_party/icu/source/common/unifilt.cpp", "//third_party/icu/source/common/unifunct.cpp", "//third_party/icu/source/common/uniquecharstr.h", "//third_party/icu/source/common/uniset_closure.cpp", "//third_party/icu/source/common/uniset.cpp", "//third_party/icu/source/common/uniset_props.cpp", "//third_party/icu/source/common/unisetspan.cpp", "//third_party/icu/source/common/unisetspan.h", "//third_party/icu/source/common/unistrappender.h", "//third_party/icu/source/common/unistr_case.cpp", "//third_party/icu/source/common/unistr_case_locale.cpp", "//third_party/icu/source/common/unistr_cnv.cpp", "//third_party/icu/source/common/unistr.cpp", "//third_party/icu/source/common/unistr_props.cpp", "//third_party/icu/source/common/unistr_titlecase_brkiter.cpp", "//third_party/icu/source/common/unormcmp.cpp", "//third_party/icu/source/common/unorm.cpp", "//third_party/icu/source/common/unormimp.h", "//third_party/icu/source/common/uobject.cpp", "//third_party/icu/source/common/uposixdefs.h", "//third_party/icu/source/common/uprops.cpp", "//third_party/icu/source/common/uprops.h", "//third_party/icu/source/common/uresbund.cpp", "//third_party/icu/source/common/ures_cnv.cpp", "//third_party/icu/source/common/uresdata.cpp", "//third_party/icu/source/common/uresdata.h", "//third_party/icu/source/common/uresimp.h", "//third_party/icu/source/common/ureslocs.h", "//third_party/icu/source/common/usc_impl.cpp", "//third_party/icu/source/common/usc_impl.h", "//third_party/icu/source/common/uscript.cpp", "//third_party/icu/source/common/uscript_props.cpp", "//third_party/icu/source/common/uset.cpp", "//third_party/icu/source/common/uset_imp.h", "//third_party/icu/source/common/usetiter.cpp", "//third_party/icu/source/common/uset_props.cpp", "//third_party/icu/source/common/ushape.cpp", "//third_party/icu/source/common/usprep.cpp", "//third_party/icu/source/common/ustack.cpp", "//third_party/icu/source/common/ustrcase.cpp", "//third_party/icu/source/common/ustrcase_locale.cpp", "//third_party/icu/source/common/ustr_cnv.cpp", "//third_party/icu/source/common/ustr_cnv.h", "//third_party/icu/source/common/ustrenum.cpp", "//third_party/icu/source/common/ustrenum.h", "//third_party/icu/source/common/ustrfmt.cpp", "//third_party/icu/source/common/ustrfmt.h", "//third_party/icu/source/common/ustr_imp.h", "//third_party/icu/source/common/ustring.cpp", "//third_party/icu/source/common/ustr_titlecase_brkiter.cpp", "//third_party/icu/source/common/ustrtrns.cpp", "//third_party/icu/source/common/ustr_wcs.cpp", "//third_party/icu/source/common/utext.cpp", "//third_party/icu/source/common/utf_impl.cpp", "//third_party/icu/source/common/util.cpp", "//third_party/icu/source/common/util.h", "//third_party/icu/source/common/util_props.cpp", "//third_party/icu/source/common/utrace.cpp", "//third_party/icu/source/common/utracimp.h", "//third_party/icu/source/common/utrie2_builder.cpp", "//third_party/icu/source/common/utrie2.cpp", "//third_party/icu/source/common/utrie2.h", "//third_party/icu/source/common/utrie2_impl.h", "//third_party/icu/source/common/utrie.cpp", "//third_party/icu/source/common/utrie.h", "//third_party/icu/source/common/utrie_swap.cpp", "//third_party/icu/source/common/uts46.cpp", "//third_party/icu/source/common/utypeinfo.h", "//third_party/icu/source/common/utypes.cpp", "//third_party/icu/source/common/uvector.cpp", "//third_party/icu/source/common/uvector.h", "//third_party/icu/source/common/uvectr32.cpp", "//third_party/icu/source/common/uvectr32.h", "//third_party/icu/source/common/uvectr64.cpp", "//third_party/icu/source/common/uvectr64.h", "//third_party/icu/source/common/wintz.cpp", "//third_party/icu/source/common/wintz.h", "//third_party/icu/source/stubdata/stubdata.cpp" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/icu:icuuc_private_hidden_visibility": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wno-unused-function", "-Wno-deprecated-declarations", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-frtti", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-unused-function", "-Wno-parentheses", "-Wno-unused-function", "-Wno-unused-variable", "-Wno-ambiguous-reversed-operator", "-Wno-deprecated-declarations", "-fvisibility=hidden" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-frtti" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:rtti", "//build/config/compiler:no_chromium_code", "//third_party/icu:icu_code", "//third_party/icu:visibility_hidden", "//third_party/icu:icu_config" ],
- "defines": [ "U_COMMON_IMPLEMENTATION", "U_ICUDATAENTRY_IN_COMMON", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "HAVE_DLOPEN=0", "UCONFIG_ONLY_HTML_CONVERSION=1", "UCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", "U_CHARSET_IS_UTF8=1", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:rtti", "//build/config/compiler:no_chromium_code", "//third_party/icu:icu_code", "//third_party/icu:visibility_hidden", "//third_party/icu:icu_config" ],
+ "defines": [ "U_COMMON_IMPLEMENTATION", "U_ICUDATAENTRY_IN_COMMON", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "HAVE_DLOPEN=0", "UCONFIG_ONLY_HTML_CONVERSION=1", "UCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", "U_CHARSET_IS_UTF8=1", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE" ],
"deps": [ "//third_party/icu:icudata", "//third_party/icu:icuuc_public" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -48155,60 +48690,60 @@
"//third_party/icu/source/stubdata/stubdata.cpp": [ "obj/third_party/icu/icuuc_private_hidden_visibility/stubdata.o" ]
},
"sources": [ "//third_party/icu/source/common/appendable.cpp", "//third_party/icu/source/common/bmpset.cpp", "//third_party/icu/source/common/bmpset.h", "//third_party/icu/source/common/brkeng.cpp", "//third_party/icu/source/common/brkeng.h", "//third_party/icu/source/common/brkiter.cpp", "//third_party/icu/source/common/bytesinkutil.cpp", "//third_party/icu/source/common/bytesinkutil.h", "//third_party/icu/source/common/bytestream.cpp", "//third_party/icu/source/common/bytestriebuilder.cpp", "//third_party/icu/source/common/bytestrie.cpp", "//third_party/icu/source/common/bytestrieiterator.cpp", "//third_party/icu/source/common/caniter.cpp", "//third_party/icu/source/common/capi_helper.h", "//third_party/icu/source/common/characterproperties.cpp", "//third_party/icu/source/common/chariter.cpp", "//third_party/icu/source/common/charstr.cpp", "//third_party/icu/source/common/charstr.h", "//third_party/icu/source/common/charstrmap.h", "//third_party/icu/source/common/cmemory.cpp", "//third_party/icu/source/common/cmemory.h", "//third_party/icu/source/common/cpputils.h", "//third_party/icu/source/common/cstr.cpp", "//third_party/icu/source/common/cstr.h", "//third_party/icu/source/common/cstring.cpp", "//third_party/icu/source/common/cstring.h", "//third_party/icu/source/common/cwchar.cpp", "//third_party/icu/source/common/cwchar.h", "//third_party/icu/source/common/dictbe.cpp", "//third_party/icu/source/common/dictbe.h", "//third_party/icu/source/common/dictionarydata.cpp", "//third_party/icu/source/common/dictionarydata.h", "//third_party/icu/source/common/dtintrv.cpp", "//third_party/icu/source/common/edits.cpp", "//third_party/icu/source/common/emojiprops.cpp", "//third_party/icu/source/common/emojiprops.h", "//third_party/icu/source/common/errorcode.cpp", "//third_party/icu/source/common/filteredbrk.cpp", "//third_party/icu/source/common/filterednormalizer2.cpp", "//third_party/icu/source/common/hash.h", "//third_party/icu/source/common/icudataver.cpp", "//third_party/icu/source/common/icuplug.cpp", "//third_party/icu/source/common/icuplugimp.h", "//third_party/icu/source/common/loadednormalizer2impl.cpp", "//third_party/icu/source/common/localebuilder.cpp", "//third_party/icu/source/common/localefallback_data.h", "//third_party/icu/source/common/localematcher.cpp", "//third_party/icu/source/common/localeprioritylist.cpp", "//third_party/icu/source/common/localeprioritylist.h", "//third_party/icu/source/common/localsvc.h", "//third_party/icu/source/common/locavailable.cpp", "//third_party/icu/source/common/locbased.cpp", "//third_party/icu/source/common/locbased.h", "//third_party/icu/source/common/locdispnames.cpp", "//third_party/icu/source/common/locdistance.cpp", "//third_party/icu/source/common/locdistance.h", "//third_party/icu/source/common/locdspnm.cpp", "//third_party/icu/source/common/locid.cpp", "//third_party/icu/source/common/loclikely.cpp", "//third_party/icu/source/common/loclikelysubtags.cpp", "//third_party/icu/source/common/loclikelysubtags.h", "//third_party/icu/source/common/locmap.cpp", "//third_party/icu/source/common/locmap.h", "//third_party/icu/source/common/locresdata.cpp", "//third_party/icu/source/common/locutil.cpp", "//third_party/icu/source/common/locutil.h", "//third_party/icu/source/common/lsr.cpp", "//third_party/icu/source/common/lsr.h", "//third_party/icu/source/common/lstmbe.cpp", "//third_party/icu/source/common/lstmbe.h", "//third_party/icu/source/common/messageimpl.h", "//third_party/icu/source/common/messagepattern.cpp", "//third_party/icu/source/common/msvcres.h", "//third_party/icu/source/common/mutex.h", "//third_party/icu/source/common/norm2allmodes.h", "//third_party/icu/source/common/norm2_nfc_data.h", "//third_party/icu/source/common/normalizer2.cpp", "//third_party/icu/source/common/normalizer2impl.cpp", "//third_party/icu/source/common/normalizer2impl.h", "//third_party/icu/source/common/normlzr.cpp", "//third_party/icu/source/common/parsepos.cpp", "//third_party/icu/source/common/patternprops.cpp", "//third_party/icu/source/common/patternprops.h", "//third_party/icu/source/common/pluralmap.cpp", "//third_party/icu/source/common/pluralmap.h", "//third_party/icu/source/common/propname.cpp", "//third_party/icu/source/common/propname_data.h", "//third_party/icu/source/common/propname.h", "//third_party/icu/source/common/propsvec.cpp", "//third_party/icu/source/common/propsvec.h", "//third_party/icu/source/common/punycode.cpp", "//third_party/icu/source/common/punycode.h", "//third_party/icu/source/common/putil.cpp", "//third_party/icu/source/common/putilimp.h", "//third_party/icu/source/common/rbbi_cache.cpp", "//third_party/icu/source/common/rbbi_cache.h", "//third_party/icu/source/common/rbbi.cpp", "//third_party/icu/source/common/rbbidata.cpp", "//third_party/icu/source/common/rbbidata.h", "//third_party/icu/source/common/rbbinode.cpp", "//third_party/icu/source/common/rbbinode.h", "//third_party/icu/source/common/rbbirb.cpp", "//third_party/icu/source/common/rbbirb.h", "//third_party/icu/source/common/rbbirpt.h", "//third_party/icu/source/common/rbbiscan.cpp", "//third_party/icu/source/common/rbbiscan.h", "//third_party/icu/source/common/rbbisetb.cpp", "//third_party/icu/source/common/rbbisetb.h", "//third_party/icu/source/common/rbbistbl.cpp", "//third_party/icu/source/common/rbbitblb.cpp", "//third_party/icu/source/common/rbbitblb.h", "//third_party/icu/source/common/resbund_cnv.cpp", "//third_party/icu/source/common/resbund.cpp", "//third_party/icu/source/common/resource.cpp", "//third_party/icu/source/common/resource.h", "//third_party/icu/source/common/restrace.cpp", "//third_party/icu/source/common/restrace.h", "//third_party/icu/source/common/ruleiter.cpp", "//third_party/icu/source/common/ruleiter.h", "//third_party/icu/source/common/schriter.cpp", "//third_party/icu/source/common/serv.cpp", "//third_party/icu/source/common/serv.h", "//third_party/icu/source/common/servlk.cpp", "//third_party/icu/source/common/servlkf.cpp", "//third_party/icu/source/common/servloc.h", "//third_party/icu/source/common/servls.cpp", "//third_party/icu/source/common/servnotf.cpp", "//third_party/icu/source/common/servnotf.h", "//third_party/icu/source/common/servrbf.cpp", "//third_party/icu/source/common/servslkf.cpp", "//third_party/icu/source/common/sharedobject.cpp", "//third_party/icu/source/common/sharedobject.h", "//third_party/icu/source/common/simpleformatter.cpp", "//third_party/icu/source/common/sprpimpl.h", "//third_party/icu/source/common/static_unicode_sets.cpp", "//third_party/icu/source/common/static_unicode_sets.h", "//third_party/icu/source/common/stringpiece.cpp", "//third_party/icu/source/common/stringtriebuilder.cpp", "//third_party/icu/source/common/uarrsort.cpp", "//third_party/icu/source/common/uarrsort.h", "//third_party/icu/source/common/uassert.h", "//third_party/icu/source/common/ubidi.cpp", "//third_party/icu/source/common/ubidiimp.h", "//third_party/icu/source/common/ubidiln.cpp", "//third_party/icu/source/common/ubidi_props.cpp", "//third_party/icu/source/common/ubidi_props_data.h", "//third_party/icu/source/common/ubidi_props.h", "//third_party/icu/source/common/ubiditransform.cpp", "//third_party/icu/source/common/ubidiwrt.cpp", "//third_party/icu/source/common/ubrk.cpp", "//third_party/icu/source/common/ubrkimpl.h", "//third_party/icu/source/common/ucase.cpp", "//third_party/icu/source/common/ucase.h", "//third_party/icu/source/common/ucasemap.cpp", "//third_party/icu/source/common/ucasemap_imp.h", "//third_party/icu/source/common/ucasemap_titlecase_brkiter.cpp", "//third_party/icu/source/common/ucase_props_data.h", "//third_party/icu/source/common/ucat.cpp", "//third_party/icu/source/common/uchar.cpp", "//third_party/icu/source/common/uchar_props_data.h", "//third_party/icu/source/common/ucharstriebuilder.cpp", "//third_party/icu/source/common/ucharstrie.cpp", "//third_party/icu/source/common/ucharstrieiterator.cpp", "//third_party/icu/source/common/uchriter.cpp", "//third_party/icu/source/common/ucln_cmn.cpp", "//third_party/icu/source/common/ucln_cmn.h", "//third_party/icu/source/common/ucln.h", "//third_party/icu/source/common/ucln_imp.h", "//third_party/icu/source/common/ucmndata.cpp", "//third_party/icu/source/common/ucmndata.h", "//third_party/icu/source/common/ucnv2022.cpp", "//third_party/icu/source/common/ucnv_bld.cpp", "//third_party/icu/source/common/ucnv_bld.h", "//third_party/icu/source/common/ucnvbocu.cpp", "//third_party/icu/source/common/ucnv_cb.cpp", "//third_party/icu/source/common/ucnv_cnv.cpp", "//third_party/icu/source/common/ucnv_cnv.h", "//third_party/icu/source/common/ucnv.cpp", "//third_party/icu/source/common/ucnv_ct.cpp", "//third_party/icu/source/common/ucnvdisp.cpp", "//third_party/icu/source/common/ucnv_err.cpp", "//third_party/icu/source/common/ucnv_ext.cpp", "//third_party/icu/source/common/ucnv_ext.h", "//third_party/icu/source/common/ucnvhz.cpp", "//third_party/icu/source/common/ucnv_imp.h", "//third_party/icu/source/common/ucnv_io.cpp", "//third_party/icu/source/common/ucnv_io.h", "//third_party/icu/source/common/ucnvisci.cpp", "//third_party/icu/source/common/ucnvlat1.cpp", "//third_party/icu/source/common/ucnv_lmb.cpp", "//third_party/icu/source/common/ucnvmbcs.cpp", "//third_party/icu/source/common/ucnvmbcs.h", "//third_party/icu/source/common/ucnvscsu.cpp", "//third_party/icu/source/common/ucnvsel.cpp", "//third_party/icu/source/common/ucnv_set.cpp", "//third_party/icu/source/common/ucnv_u16.cpp", "//third_party/icu/source/common/ucnv_u32.cpp", "//third_party/icu/source/common/ucnv_u7.cpp", "//third_party/icu/source/common/ucnv_u8.cpp", "//third_party/icu/source/common/ucol_data.h", "//third_party/icu/source/common/ucol_swp.cpp", "//third_party/icu/source/common/ucol_swp.h", "//third_party/icu/source/common/ucptrie.cpp", "//third_party/icu/source/common/ucptrie_impl.h", "//third_party/icu/source/common/ucurr.cpp", "//third_party/icu/source/common/ucurrimp.h", "//third_party/icu/source/common/udata.cpp", "//third_party/icu/source/common/udatamem.cpp", "//third_party/icu/source/common/udatamem.h", "//third_party/icu/source/common/udataswp.cpp", "//third_party/icu/source/common/udataswp.h", "//third_party/icu/source/common/uelement.h", "//third_party/icu/source/common/uenum.cpp", "//third_party/icu/source/common/uenumimp.h", "//third_party/icu/source/common/uhash.cpp", "//third_party/icu/source/common/uhash.h", "//third_party/icu/source/common/uhash_us.cpp", "//third_party/icu/source/common/uidna.cpp", "//third_party/icu/source/common/uinit.cpp", "//third_party/icu/source/common/uinvchar.cpp", "//third_party/icu/source/common/uinvchar.h", "//third_party/icu/source/common/uiter.cpp", "//third_party/icu/source/common/ulayout_props.h", "//third_party/icu/source/common/ulist.cpp", "//third_party/icu/source/common/ulist.h", "//third_party/icu/source/common/uloc.cpp", "//third_party/icu/source/common/ulocimp.h", "//third_party/icu/source/common/uloc_keytype.cpp", "//third_party/icu/source/common/uloc_tag.cpp", "//third_party/icu/source/common/umapfile.cpp", "//third_party/icu/source/common/umapfile.h", "//third_party/icu/source/common/umath.cpp", "//third_party/icu/source/common/umutablecptrie.cpp", "//third_party/icu/source/common/umutex.cpp", "//third_party/icu/source/common/umutex.h", "//third_party/icu/source/common/unames.cpp", "//third_party/icu/source/common/unifiedcache.cpp", "//third_party/icu/source/common/unifiedcache.h", "//third_party/icu/source/common/unifilt.cpp", "//third_party/icu/source/common/unifunct.cpp", "//third_party/icu/source/common/uniquecharstr.h", "//third_party/icu/source/common/uniset_closure.cpp", "//third_party/icu/source/common/uniset.cpp", "//third_party/icu/source/common/uniset_props.cpp", "//third_party/icu/source/common/unisetspan.cpp", "//third_party/icu/source/common/unisetspan.h", "//third_party/icu/source/common/unistrappender.h", "//third_party/icu/source/common/unistr_case.cpp", "//third_party/icu/source/common/unistr_case_locale.cpp", "//third_party/icu/source/common/unistr_cnv.cpp", "//third_party/icu/source/common/unistr.cpp", "//third_party/icu/source/common/unistr_props.cpp", "//third_party/icu/source/common/unistr_titlecase_brkiter.cpp", "//third_party/icu/source/common/unormcmp.cpp", "//third_party/icu/source/common/unorm.cpp", "//third_party/icu/source/common/unormimp.h", "//third_party/icu/source/common/uobject.cpp", "//third_party/icu/source/common/uposixdefs.h", "//third_party/icu/source/common/uprops.cpp", "//third_party/icu/source/common/uprops.h", "//third_party/icu/source/common/uresbund.cpp", "//third_party/icu/source/common/ures_cnv.cpp", "//third_party/icu/source/common/uresdata.cpp", "//third_party/icu/source/common/uresdata.h", "//third_party/icu/source/common/uresimp.h", "//third_party/icu/source/common/ureslocs.h", "//third_party/icu/source/common/usc_impl.cpp", "//third_party/icu/source/common/usc_impl.h", "//third_party/icu/source/common/uscript.cpp", "//third_party/icu/source/common/uscript_props.cpp", "//third_party/icu/source/common/uset.cpp", "//third_party/icu/source/common/uset_imp.h", "//third_party/icu/source/common/usetiter.cpp", "//third_party/icu/source/common/uset_props.cpp", "//third_party/icu/source/common/ushape.cpp", "//third_party/icu/source/common/usprep.cpp", "//third_party/icu/source/common/ustack.cpp", "//third_party/icu/source/common/ustrcase.cpp", "//third_party/icu/source/common/ustrcase_locale.cpp", "//third_party/icu/source/common/ustr_cnv.cpp", "//third_party/icu/source/common/ustr_cnv.h", "//third_party/icu/source/common/ustrenum.cpp", "//third_party/icu/source/common/ustrenum.h", "//third_party/icu/source/common/ustrfmt.cpp", "//third_party/icu/source/common/ustrfmt.h", "//third_party/icu/source/common/ustr_imp.h", "//third_party/icu/source/common/ustring.cpp", "//third_party/icu/source/common/ustr_titlecase_brkiter.cpp", "//third_party/icu/source/common/ustrtrns.cpp", "//third_party/icu/source/common/ustr_wcs.cpp", "//third_party/icu/source/common/utext.cpp", "//third_party/icu/source/common/utf_impl.cpp", "//third_party/icu/source/common/util.cpp", "//third_party/icu/source/common/util.h", "//third_party/icu/source/common/util_props.cpp", "//third_party/icu/source/common/utrace.cpp", "//third_party/icu/source/common/utracimp.h", "//third_party/icu/source/common/utrie2_builder.cpp", "//third_party/icu/source/common/utrie2.cpp", "//third_party/icu/source/common/utrie2.h", "//third_party/icu/source/common/utrie2_impl.h", "//third_party/icu/source/common/utrie.cpp", "//third_party/icu/source/common/utrie.h", "//third_party/icu/source/common/utrie_swap.cpp", "//third_party/icu/source/common/uts46.cpp", "//third_party/icu/source/common/utypeinfo.h", "//third_party/icu/source/common/utypes.cpp", "//third_party/icu/source/common/uvector.cpp", "//third_party/icu/source/common/uvector.h", "//third_party/icu/source/common/uvectr32.cpp", "//third_party/icu/source/common/uvectr32.h", "//third_party/icu/source/common/uvectr64.cpp", "//third_party/icu/source/common/uvectr64.h", "//third_party/icu/source/common/wintz.cpp", "//third_party/icu/source/common/wintz.h", "//third_party/icu/source/stubdata/stubdata.cpp" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/icu:icuuc_public": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/icu/source/common/unicode/appendable.h", "//third_party/icu/source/common/unicode/brkiter.h", "//third_party/icu/source/common/unicode/bytestream.h", "//third_party/icu/source/common/unicode/bytestriebuilder.h", "//third_party/icu/source/common/unicode/bytestrie.h", "//third_party/icu/source/common/unicode/caniter.h", "//third_party/icu/source/common/unicode/casemap.h", "//third_party/icu/source/common/unicode/char16ptr.h", "//third_party/icu/source/common/unicode/chariter.h", "//third_party/icu/source/common/unicode/dbbi.h", "//third_party/icu/source/common/unicode/docmain.h", "//third_party/icu/source/common/unicode/dtintrv.h", "//third_party/icu/source/common/unicode/edits.h", "//third_party/icu/source/common/unicode/enumset.h", "//third_party/icu/source/common/unicode/errorcode.h", "//third_party/icu/source/common/unicode/filteredbrk.h", "//third_party/icu/source/common/unicode/icudataver.h", "//third_party/icu/source/common/unicode/icuplug.h", "//third_party/icu/source/common/unicode/idna.h", "//third_party/icu/source/common/unicode/localebuilder.h", "//third_party/icu/source/common/unicode/localematcher.h", "//third_party/icu/source/common/unicode/localpointer.h", "//third_party/icu/source/common/unicode/locdspnm.h", "//third_party/icu/source/common/unicode/locid.h", "//third_party/icu/source/common/unicode/messagepattern.h", "//third_party/icu/source/common/unicode/normalizer2.h", "//third_party/icu/source/common/unicode/normlzr.h", "//third_party/icu/source/common/unicode/parseerr.h", "//third_party/icu/source/common/unicode/parsepos.h", "//third_party/icu/source/common/unicode/platform.h", "//third_party/icu/source/common/unicode/ptypes.h", "//third_party/icu/source/common/unicode/putil.h", "//third_party/icu/source/common/unicode/rbbi.h", "//third_party/icu/source/common/unicode/rep.h", "//third_party/icu/source/common/unicode/resbund.h", "//third_party/icu/source/common/unicode/schriter.h", "//third_party/icu/source/common/unicode/simpleformatter.h", "//third_party/icu/source/common/unicode/std_string.h", "//third_party/icu/source/common/unicode/strenum.h", "//third_party/icu/source/common/unicode/stringoptions.h", "//third_party/icu/source/common/unicode/stringpiece.h", "//third_party/icu/source/common/unicode/stringtriebuilder.h", "//third_party/icu/source/common/unicode/symtable.h", "//third_party/icu/source/common/unicode/ubidi.h", "//third_party/icu/source/common/unicode/ubiditransform.h", "//third_party/icu/source/common/unicode/ubrk.h", "//third_party/icu/source/common/unicode/ucasemap.h", "//third_party/icu/source/common/unicode/ucat.h", "//third_party/icu/source/common/unicode/uchar.h", "//third_party/icu/source/common/unicode/ucharstriebuilder.h", "//third_party/icu/source/common/unicode/ucharstrie.h", "//third_party/icu/source/common/unicode/uchriter.h", "//third_party/icu/source/common/unicode/uclean.h", "//third_party/icu/source/common/unicode/ucnv_cb.h", "//third_party/icu/source/common/unicode/ucnv_err.h", "//third_party/icu/source/common/unicode/ucnv.h", "//third_party/icu/source/common/unicode/ucnvsel.h", "//third_party/icu/source/common/unicode/uconfig.h", "//third_party/icu/source/common/unicode/ucpmap.h", "//third_party/icu/source/common/unicode/ucptrie.h", "//third_party/icu/source/common/unicode/ucurr.h", "//third_party/icu/source/common/unicode/udata.h", "//third_party/icu/source/common/unicode/udisplaycontext.h", "//third_party/icu/source/common/unicode/uenum.h", "//third_party/icu/source/common/unicode/uidna.h", "//third_party/icu/source/common/unicode/uiter.h", "//third_party/icu/source/common/unicode/uldnames.h", "//third_party/icu/source/common/unicode/uloc.h", "//third_party/icu/source/common/unicode/umachine.h", "//third_party/icu/source/common/unicode/umisc.h", "//third_party/icu/source/common/unicode/umutablecptrie.h", "//third_party/icu/source/common/unicode/unifilt.h", "//third_party/icu/source/common/unicode/unifunct.h", "//third_party/icu/source/common/unicode/unimatch.h", "//third_party/icu/source/common/unicode/uniset.h", "//third_party/icu/source/common/unicode/unistr.h", "//third_party/icu/source/common/unicode/unorm2.h", "//third_party/icu/source/common/unicode/unorm.h", "//third_party/icu/source/common/unicode/uobject.h", "//third_party/icu/source/common/unicode/urename.h", "//third_party/icu/source/common/unicode/urep.h", "//third_party/icu/source/common/unicode/ures.h", "//third_party/icu/source/common/unicode/uscript.h", "//third_party/icu/source/common/unicode/uset.h", "//third_party/icu/source/common/unicode/usetiter.h", "//third_party/icu/source/common/unicode/ushape.h", "//third_party/icu/source/common/unicode/usprep.h", "//third_party/icu/source/common/unicode/ustring.h", "//third_party/icu/source/common/unicode/ustringtrie.h", "//third_party/icu/source/common/unicode/utext.h", "//third_party/icu/source/common/unicode/utf16.h", "//third_party/icu/source/common/unicode/utf32.h", "//third_party/icu/source/common/unicode/utf8.h", "//third_party/icu/source/common/unicode/utf.h", "//third_party/icu/source/common/unicode/utf_old.h", "//third_party/icu/source/common/unicode/utrace.h", "//third_party/icu/source/common/unicode/utypes.h", "//third_party/icu/source/common/unicode/uvernum.h", "//third_party/icu/source/common/unicode/uversion.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/jsoncpp:jsoncpp": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-implicit-fallthrough", "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-implicit-fallthrough", "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/jsoncpp:jsoncpp_config" ],
- "defines": [ "JSON_USE_EXCEPTION=0", "JSON_USE_NULLREF=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/jsoncpp:jsoncpp_config" ],
+ "defines": [ "JSON_USE_EXCEPTION=0", "JSON_USE_NULLREF=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//third_party/jsoncpp/source/src/lib_json/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/jsoncpp/source/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -48221,30 +48756,30 @@
"//third_party/jsoncpp/source/src/lib_json/json_writer.cpp": [ "obj/third_party/jsoncpp/jsoncpp/json_writer.o" ]
},
"sources": [ "//third_party/jsoncpp/source/include/json/allocator.h", "//third_party/jsoncpp/source/include/json/assertions.h", "//third_party/jsoncpp/source/include/json/config.h", "//third_party/jsoncpp/source/include/json/forwards.h", "//third_party/jsoncpp/source/include/json/json.h", "//third_party/jsoncpp/source/include/json/json_features.h", "//third_party/jsoncpp/source/include/json/reader.h", "//third_party/jsoncpp/source/include/json/value.h", "//third_party/jsoncpp/source/include/json/version.h", "//third_party/jsoncpp/source/include/json/writer.h", "//third_party/jsoncpp/source/src/lib_json/json_reader.cpp", "//third_party/jsoncpp/source/src/lib_json/json_tool.h", "//third_party/jsoncpp/source/src/lib_json/json_value.cpp", "//third_party/jsoncpp/source/src/lib_json/json_writer.cpp" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libaom:libaom": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libaom:libaom_config", "//third_party/libaom:libaom_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libaom:libaom_config", "//third_party/libaom:libaom_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/libaom:libaom_buildflags" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libaom/source/config/", "//third_party/libaom/source/config/linux/generic/", "//third_party/libaom/source/libaom/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -48409,8 +48944,9 @@
"//third_party/libaom/source/libaom/third_party/vector/vector.c": [ "obj/third_party/libaom/libaom/vector.o" ]
},
"sources": [ "//third_party/libaom/source/libaom/av1/arg_defs.c", "//third_party/libaom/source/libaom/av1/arg_defs.h", "//third_party/libaom/source/libaom/av1/av1_iface_common.h", "//third_party/libaom/source/libaom/av1/common/alloccommon.c", "//third_party/libaom/source/libaom/av1/common/alloccommon.h", "//third_party/libaom/source/libaom/av1/common/av1_common_int.h", "//third_party/libaom/source/libaom/av1/common/av1_inv_txfm1d.c", "//third_party/libaom/source/libaom/av1/common/av1_inv_txfm1d.h", "//third_party/libaom/source/libaom/av1/common/av1_inv_txfm1d_cfg.h", "//third_party/libaom/source/libaom/av1/common/av1_inv_txfm2d.c", "//third_party/libaom/source/libaom/av1/common/av1_loopfilter.c", "//third_party/libaom/source/libaom/av1/common/av1_loopfilter.h", "//third_party/libaom/source/libaom/av1/common/av1_txfm.c", "//third_party/libaom/source/libaom/av1/common/av1_txfm.h", "//third_party/libaom/source/libaom/av1/common/blockd.c", "//third_party/libaom/source/libaom/av1/common/blockd.h", "//third_party/libaom/source/libaom/av1/common/cdef.c", "//third_party/libaom/source/libaom/av1/common/cdef.h", "//third_party/libaom/source/libaom/av1/common/cdef_block.c", "//third_party/libaom/source/libaom/av1/common/cdef_block.h", "//third_party/libaom/source/libaom/av1/common/cfl.c", "//third_party/libaom/source/libaom/av1/common/cfl.h", "//third_party/libaom/source/libaom/av1/common/common.h", "//third_party/libaom/source/libaom/av1/common/common_data.c", "//third_party/libaom/source/libaom/av1/common/common_data.h", "//third_party/libaom/source/libaom/av1/common/convolve.c", "//third_party/libaom/source/libaom/av1/common/convolve.h", "//third_party/libaom/source/libaom/av1/common/debugmodes.c", "//third_party/libaom/source/libaom/av1/common/entropy.c", "//third_party/libaom/source/libaom/av1/common/entropy.h", "//third_party/libaom/source/libaom/av1/common/entropymode.c", "//third_party/libaom/source/libaom/av1/common/entropymode.h", "//third_party/libaom/source/libaom/av1/common/entropymv.c", "//third_party/libaom/source/libaom/av1/common/entropymv.h", "//third_party/libaom/source/libaom/av1/common/enums.h", "//third_party/libaom/source/libaom/av1/common/filter.h", "//third_party/libaom/source/libaom/av1/common/frame_buffers.c", "//third_party/libaom/source/libaom/av1/common/frame_buffers.h", "//third_party/libaom/source/libaom/av1/common/idct.c", "//third_party/libaom/source/libaom/av1/common/idct.h", "//third_party/libaom/source/libaom/av1/common/mv.h", "//third_party/libaom/source/libaom/av1/common/mvref_common.c", "//third_party/libaom/source/libaom/av1/common/mvref_common.h", "//third_party/libaom/source/libaom/av1/common/obu_util.c", "//third_party/libaom/source/libaom/av1/common/obu_util.h", "//third_party/libaom/source/libaom/av1/common/pred_common.c", "//third_party/libaom/source/libaom/av1/common/pred_common.h", "//third_party/libaom/source/libaom/av1/common/quant_common.c", "//third_party/libaom/source/libaom/av1/common/quant_common.h", "//third_party/libaom/source/libaom/av1/common/reconinter.c", "//third_party/libaom/source/libaom/av1/common/reconinter.h", "//third_party/libaom/source/libaom/av1/common/reconinter_template.inc", "//third_party/libaom/source/libaom/av1/common/reconintra.c", "//third_party/libaom/source/libaom/av1/common/reconintra.h", "//third_party/libaom/source/libaom/av1/common/resize.c", "//third_party/libaom/source/libaom/av1/common/resize.h", "//third_party/libaom/source/libaom/av1/common/restoration.c", "//third_party/libaom/source/libaom/av1/common/restoration.h", "//third_party/libaom/source/libaom/av1/common/scale.c", "//third_party/libaom/source/libaom/av1/common/scale.h", "//third_party/libaom/source/libaom/av1/common/scan.c", "//third_party/libaom/source/libaom/av1/common/scan.h", "//third_party/libaom/source/libaom/av1/common/seg_common.c", "//third_party/libaom/source/libaom/av1/common/seg_common.h", "//third_party/libaom/source/libaom/av1/common/thread_common.c", "//third_party/libaom/source/libaom/av1/common/thread_common.h", "//third_party/libaom/source/libaom/av1/common/tile_common.c", "//third_party/libaom/source/libaom/av1/common/tile_common.h", "//third_party/libaom/source/libaom/av1/common/timing.c", "//third_party/libaom/source/libaom/av1/common/timing.h", "//third_party/libaom/source/libaom/av1/common/token_cdfs.h", "//third_party/libaom/source/libaom/av1/common/txb_common.c", "//third_party/libaom/source/libaom/av1/common/txb_common.h", "//third_party/libaom/source/libaom/av1/common/warped_motion.c", "//third_party/libaom/source/libaom/av1/common/warped_motion.h", "//third_party/libaom/source/libaom/common/args_helper.c", "//third_party/libaom/source/libaom/common/args_helper.h", "//third_party/libaom/source/libaom/av1/av1_dx_iface.c", "//third_party/libaom/source/libaom/av1/decoder/decodeframe.c", "//third_party/libaom/source/libaom/av1/decoder/decodeframe.h", "//third_party/libaom/source/libaom/av1/decoder/decodemv.c", "//third_party/libaom/source/libaom/av1/decoder/decodemv.h", "//third_party/libaom/source/libaom/av1/decoder/decoder.c", "//third_party/libaom/source/libaom/av1/decoder/decoder.h", "//third_party/libaom/source/libaom/av1/decoder/decodetxb.c", "//third_party/libaom/source/libaom/av1/decoder/decodetxb.h", "//third_party/libaom/source/libaom/av1/decoder/detokenize.c", "//third_party/libaom/source/libaom/av1/decoder/detokenize.h", "//third_party/libaom/source/libaom/av1/decoder/dthread.h", "//third_party/libaom/source/libaom/av1/decoder/grain_synthesis.c", "//third_party/libaom/source/libaom/av1/decoder/grain_synthesis.h", "//third_party/libaom/source/libaom/av1/decoder/obu.c", "//third_party/libaom/source/libaom/av1/decoder/obu.h", "//third_party/libaom/source/libaom/aom_dsp/aom_convolve.c", "//third_party/libaom/source/libaom/aom_dsp/aom_dsp_common.h", "//third_party/libaom/source/libaom/aom_dsp/aom_filter.h", "//third_party/libaom/source/libaom/aom_dsp/aom_simd.h", "//third_party/libaom/source/libaom/aom_dsp/aom_simd_inline.h", "//third_party/libaom/source/libaom/aom_dsp/bitreader_buffer.c", "//third_party/libaom/source/libaom/aom_dsp/bitreader_buffer.h", "//third_party/libaom/source/libaom/aom_dsp/bitwriter_buffer.c", "//third_party/libaom/source/libaom/aom_dsp/bitwriter_buffer.h", "//third_party/libaom/source/libaom/aom_dsp/blend.h", "//third_party/libaom/source/libaom/aom_dsp/blend_a64_hmask.c", "//third_party/libaom/source/libaom/aom_dsp/blend_a64_mask.c", "//third_party/libaom/source/libaom/aom_dsp/blend_a64_vmask.c", "//third_party/libaom/source/libaom/aom_dsp/entcode.c", "//third_party/libaom/source/libaom/aom_dsp/entcode.h", "//third_party/libaom/source/libaom/aom_dsp/fft.c", "//third_party/libaom/source/libaom/aom_dsp/fft_common.h", "//third_party/libaom/source/libaom/aom_dsp/grain_params.h", "//third_party/libaom/source/libaom/aom_dsp/intrapred.c", "//third_party/libaom/source/libaom/aom_dsp/intrapred_common.h", "//third_party/libaom/source/libaom/aom_dsp/loopfilter.c", "//third_party/libaom/source/libaom/aom_dsp/odintrin.c", "//third_party/libaom/source/libaom/aom_dsp/odintrin.h", "//third_party/libaom/source/libaom/aom_dsp/prob.h", "//third_party/libaom/source/libaom/aom_dsp/recenter.h", "//third_party/libaom/source/libaom/aom_dsp/simd/v128_intrinsics.h", "//third_party/libaom/source/libaom/aom_dsp/simd/v128_intrinsics_c.h", "//third_party/libaom/source/libaom/aom_dsp/simd/v256_intrinsics.h", "//third_party/libaom/source/libaom/aom_dsp/simd/v256_intrinsics_c.h", "//third_party/libaom/source/libaom/aom_dsp/simd/v64_intrinsics.h", "//third_party/libaom/source/libaom/aom_dsp/simd/v64_intrinsics_c.h", "//third_party/libaom/source/libaom/aom_dsp/subtract.c", "//third_party/libaom/source/libaom/aom_dsp/txfm_common.h", "//third_party/libaom/source/libaom/aom_dsp/x86/convolve_common_intrin.h", "//third_party/libaom/source/libaom/aom_dsp/binary_codes_reader.c", "//third_party/libaom/source/libaom/aom_dsp/binary_codes_reader.h", "//third_party/libaom/source/libaom/aom_dsp/bitreader.c", "//third_party/libaom/source/libaom/aom_dsp/bitreader.h", "//third_party/libaom/source/libaom/aom_dsp/entdec.c", "//third_party/libaom/source/libaom/aom_dsp/entdec.h", "//third_party/libaom/source/libaom/aom_mem/aom_mem.c", "//third_party/libaom/source/libaom/aom_mem/aom_mem.h", "//third_party/libaom/source/libaom/aom_mem/include/aom_mem_intrnl.h", "//third_party/libaom/source/libaom/aom_dsp/aom_dsp_rtcd.c", "//third_party/libaom/source/libaom/aom_scale/aom_scale_rtcd.c", "//third_party/libaom/source/libaom/av1/common/av1_rtcd.c", "//third_party/libaom/source/libaom/aom_scale/aom_scale.h", "//third_party/libaom/source/libaom/aom_scale/generic/aom_scale.c", "//third_party/libaom/source/libaom/aom_scale/generic/gen_scalers.c", "//third_party/libaom/source/libaom/aom_scale/generic/yv12config.c", "//third_party/libaom/source/libaom/aom_scale/generic/yv12extend.c", "//third_party/libaom/source/libaom/aom_scale/yv12config.h", "//third_party/libaom/source/libaom/aom/aom.h", "//third_party/libaom/source/libaom/aom/aom_codec.h", "//third_party/libaom/source/libaom/aom/aom_decoder.h", "//third_party/libaom/source/libaom/aom/aom_encoder.h", "//third_party/libaom/source/libaom/aom/aom_external_partition.h", "//third_party/libaom/source/libaom/aom/aom_frame_buffer.h", "//third_party/libaom/source/libaom/aom/aom_image.h", "//third_party/libaom/source/libaom/aom/aom_integer.h", "//third_party/libaom/source/libaom/aom/aomcx.h", "//third_party/libaom/source/libaom/aom/aomdx.h", "//third_party/libaom/source/libaom/aom/internal/aom_codec_internal.h", "//third_party/libaom/source/libaom/aom/internal/aom_image_internal.h", "//third_party/libaom/source/libaom/aom/src/aom_codec.c", "//third_party/libaom/source/libaom/aom/src/aom_decoder.c", "//third_party/libaom/source/libaom/aom/src/aom_encoder.c", "//third_party/libaom/source/libaom/aom/src/aom_image.c", "//third_party/libaom/source/libaom/aom/src/aom_integer.c", "//third_party/libaom/source/libaom/aom_util/aom_thread.c", "//third_party/libaom/source/libaom/aom_util/aom_thread.h", "//third_party/libaom/source/libaom/aom_util/debug_util.c", "//third_party/libaom/source/libaom/aom_util/debug_util.h", "//third_party/libaom/source/libaom/aom_util/endian_inl.h", "//third_party/libaom/source/libaom/av1/av1_cx_iface.c", "//third_party/libaom/source/libaom/av1/av1_cx_iface.h", "//third_party/libaom/source/libaom/av1/encoder/allintra_vis.c", "//third_party/libaom/source/libaom/av1/encoder/allintra_vis.h", "//third_party/libaom/source/libaom/av1/encoder/aq_complexity.c", "//third_party/libaom/source/libaom/av1/encoder/aq_complexity.h", "//third_party/libaom/source/libaom/av1/encoder/aq_cyclicrefresh.c", "//third_party/libaom/source/libaom/av1/encoder/aq_cyclicrefresh.h", "//third_party/libaom/source/libaom/av1/encoder/aq_variance.c", "//third_party/libaom/source/libaom/av1/encoder/aq_variance.h", "//third_party/libaom/source/libaom/av1/encoder/av1_fwd_txfm1d.c", "//third_party/libaom/source/libaom/av1/encoder/av1_fwd_txfm1d.h", "//third_party/libaom/source/libaom/av1/encoder/av1_fwd_txfm1d_cfg.h", "//third_party/libaom/source/libaom/av1/encoder/av1_fwd_txfm2d.c", "//third_party/libaom/source/libaom/av1/encoder/av1_noise_estimate.c", "//third_party/libaom/source/libaom/av1/encoder/av1_noise_estimate.h", "//third_party/libaom/source/libaom/av1/encoder/av1_quantize.c", "//third_party/libaom/source/libaom/av1/encoder/av1_quantize.h", "//third_party/libaom/source/libaom/av1/encoder/av1_temporal_denoiser.c", "//third_party/libaom/source/libaom/av1/encoder/av1_temporal_denoiser.h", "//third_party/libaom/source/libaom/av1/encoder/bitstream.c", "//third_party/libaom/source/libaom/av1/encoder/bitstream.h", "//third_party/libaom/source/libaom/av1/encoder/block.h", "//third_party/libaom/source/libaom/av1/encoder/compound_type.c", "//third_party/libaom/source/libaom/av1/encoder/compound_type.h", "//third_party/libaom/source/libaom/av1/encoder/context_tree.c", "//third_party/libaom/source/libaom/av1/encoder/context_tree.h", "//third_party/libaom/source/libaom/av1/encoder/corner_detect.c", "//third_party/libaom/source/libaom/av1/encoder/corner_detect.h", "//third_party/libaom/source/libaom/av1/encoder/corner_match.c", "//third_party/libaom/source/libaom/av1/encoder/corner_match.h", "//third_party/libaom/source/libaom/av1/encoder/cost.c", "//third_party/libaom/source/libaom/av1/encoder/cost.h", "//third_party/libaom/source/libaom/av1/encoder/dwt.c", "//third_party/libaom/source/libaom/av1/encoder/dwt.h", "//third_party/libaom/source/libaom/av1/encoder/enc_enums.h", "//third_party/libaom/source/libaom/av1/encoder/encode_strategy.c", "//third_party/libaom/source/libaom/av1/encoder/encode_strategy.h", "//third_party/libaom/source/libaom/av1/encoder/encodeframe.c", "//third_party/libaom/source/libaom/av1/encoder/encodeframe.h", "//third_party/libaom/source/libaom/av1/encoder/encodeframe_utils.c", "//third_party/libaom/source/libaom/av1/encoder/encodeframe_utils.h", "//third_party/libaom/source/libaom/av1/encoder/encodemb.c", "//third_party/libaom/source/libaom/av1/encoder/encodemb.h", "//third_party/libaom/source/libaom/av1/encoder/encodemv.c", "//third_party/libaom/source/libaom/av1/encoder/encodemv.h", "//third_party/libaom/source/libaom/av1/encoder/encoder.c", "//third_party/libaom/source/libaom/av1/encoder/encoder.h", "//third_party/libaom/source/libaom/av1/encoder/encoder_alloc.h", "//third_party/libaom/source/libaom/av1/encoder/encoder_utils.c", "//third_party/libaom/source/libaom/av1/encoder/encoder_utils.h", "//third_party/libaom/source/libaom/av1/encoder/encodetxb.c", "//third_party/libaom/source/libaom/av1/encoder/encodetxb.h", "//third_party/libaom/source/libaom/av1/encoder/ethread.c", "//third_party/libaom/source/libaom/av1/encoder/ethread.h", "//third_party/libaom/source/libaom/av1/encoder/extend.c", "//third_party/libaom/source/libaom/av1/encoder/extend.h", "//third_party/libaom/source/libaom/av1/encoder/external_partition.c", "//third_party/libaom/source/libaom/av1/encoder/external_partition.h", "//third_party/libaom/source/libaom/av1/encoder/grain_test_vectors.h", "//third_party/libaom/source/libaom/av1/encoder/hash.c", "//third_party/libaom/source/libaom/av1/encoder/hash.h", "//third_party/libaom/source/libaom/av1/encoder/hash_motion.c", "//third_party/libaom/source/libaom/av1/encoder/hash_motion.h", "//third_party/libaom/source/libaom/av1/encoder/hybrid_fwd_txfm.c", "//third_party/libaom/source/libaom/av1/encoder/hybrid_fwd_txfm.h", "//third_party/libaom/source/libaom/av1/encoder/interp_search.c", "//third_party/libaom/source/libaom/av1/encoder/interp_search.h", "//third_party/libaom/source/libaom/av1/encoder/intra_mode_search.c", "//third_party/libaom/source/libaom/av1/encoder/intra_mode_search.h", "//third_party/libaom/source/libaom/av1/encoder/intra_mode_search_utils.h", "//third_party/libaom/source/libaom/av1/encoder/level.c", "//third_party/libaom/source/libaom/av1/encoder/level.h", "//third_party/libaom/source/libaom/av1/encoder/lookahead.c", "//third_party/libaom/source/libaom/av1/encoder/lookahead.h", "//third_party/libaom/source/libaom/av1/encoder/mcomp.c", "//third_party/libaom/source/libaom/av1/encoder/mcomp.h", "//third_party/libaom/source/libaom/av1/encoder/mcomp_structs.h", "//third_party/libaom/source/libaom/av1/encoder/ml.c", "//third_party/libaom/source/libaom/av1/encoder/ml.h", "//third_party/libaom/source/libaom/av1/encoder/model_rd.h", "//third_party/libaom/source/libaom/av1/encoder/motion_search_facade.c", "//third_party/libaom/source/libaom/av1/encoder/motion_search_facade.h", "//third_party/libaom/source/libaom/av1/encoder/mv_prec.c", "//third_party/libaom/source/libaom/av1/encoder/mv_prec.h", "//third_party/libaom/source/libaom/av1/encoder/nonrd_opt.h", "//third_party/libaom/source/libaom/av1/encoder/nonrd_pickmode.c", "//third_party/libaom/source/libaom/av1/encoder/palette.c", "//third_party/libaom/source/libaom/av1/encoder/palette.h", "//third_party/libaom/source/libaom/av1/encoder/partition_search.c", "//third_party/libaom/source/libaom/av1/encoder/partition_search.h", "//third_party/libaom/source/libaom/av1/encoder/partition_strategy.c", "//third_party/libaom/source/libaom/av1/encoder/partition_strategy.h", "//third_party/libaom/source/libaom/av1/encoder/pass2_strategy.h", "//third_party/libaom/source/libaom/av1/encoder/pickcdef.c", "//third_party/libaom/source/libaom/av1/encoder/pickcdef.h", "//third_party/libaom/source/libaom/av1/encoder/picklpf.c", "//third_party/libaom/source/libaom/av1/encoder/pickrst.h", "//third_party/libaom/source/libaom/av1/encoder/ransac.c", "//third_party/libaom/source/libaom/av1/encoder/ransac.h", "//third_party/libaom/source/libaom/av1/encoder/ratectrl.c", "//third_party/libaom/source/libaom/av1/encoder/ratectrl.h", "//third_party/libaom/source/libaom/av1/encoder/rc_utils.h", "//third_party/libaom/source/libaom/av1/encoder/rd.c", "//third_party/libaom/source/libaom/av1/encoder/rd.h", "//third_party/libaom/source/libaom/av1/encoder/rdopt.c", "//third_party/libaom/source/libaom/av1/encoder/rdopt.h", "//third_party/libaom/source/libaom/av1/encoder/rdopt_data_defs.h", "//third_party/libaom/source/libaom/av1/encoder/rdopt_utils.h", "//third_party/libaom/source/libaom/av1/encoder/reconinter_enc.c", "//third_party/libaom/source/libaom/av1/encoder/reconinter_enc.h", "//third_party/libaom/source/libaom/av1/encoder/segmentation.c", "//third_party/libaom/source/libaom/av1/encoder/segmentation.h", "//third_party/libaom/source/libaom/av1/encoder/sorting_network.h", "//third_party/libaom/source/libaom/av1/encoder/speed_features.c", "//third_party/libaom/source/libaom/av1/encoder/speed_features.h", "//third_party/libaom/source/libaom/av1/encoder/superres_scale.c", "//third_party/libaom/source/libaom/av1/encoder/superres_scale.h", "//third_party/libaom/source/libaom/av1/encoder/svc_layercontext.c", "//third_party/libaom/source/libaom/av1/encoder/svc_layercontext.h", "//third_party/libaom/source/libaom/av1/encoder/thirdpass.c", "//third_party/libaom/source/libaom/av1/encoder/thirdpass.h", "//third_party/libaom/source/libaom/av1/encoder/tokenize.c", "//third_party/libaom/source/libaom/av1/encoder/tokenize.h", "//third_party/libaom/source/libaom/av1/encoder/tx_search.c", "//third_party/libaom/source/libaom/av1/encoder/tx_search.h", "//third_party/libaom/source/libaom/av1/encoder/txb_rdopt.c", "//third_party/libaom/source/libaom/av1/encoder/txb_rdopt.h", "//third_party/libaom/source/libaom/av1/encoder/txb_rdopt_utils.h", "//third_party/libaom/source/libaom/av1/encoder/var_based_part.c", "//third_party/libaom/source/libaom/av1/encoder/var_based_part.h", "//third_party/libaom/source/libaom/av1/encoder/wedge_utils.c", "//third_party/libaom/source/libaom/third_party/fastfeat/fast.c", "//third_party/libaom/source/libaom/third_party/fastfeat/fast.h", "//third_party/libaom/source/libaom/third_party/fastfeat/fast_9.c", "//third_party/libaom/source/libaom/third_party/fastfeat/nonmax.c", "//third_party/libaom/source/libaom/third_party/vector/vector.c", "//third_party/libaom/source/libaom/third_party/vector/vector.h", "//third_party/libaom/source/libaom/aom_dsp/avg.c", "//third_party/libaom/source/libaom/aom_dsp/binary_codes_writer.c", "//third_party/libaom/source/libaom/aom_dsp/binary_codes_writer.h", "//third_party/libaom/source/libaom/aom_dsp/bitwriter.c", "//third_party/libaom/source/libaom/aom_dsp/bitwriter.h", "//third_party/libaom/source/libaom/aom_dsp/blk_sse_sum.c", "//third_party/libaom/source/libaom/aom_dsp/entenc.c", "//third_party/libaom/source/libaom/aom_dsp/entenc.h", "//third_party/libaom/source/libaom/aom_dsp/fwd_txfm.c", "//third_party/libaom/source/libaom/aom_dsp/grain_table.c", "//third_party/libaom/source/libaom/aom_dsp/grain_table.h", "//third_party/libaom/source/libaom/aom_dsp/noise_model.c", "//third_party/libaom/source/libaom/aom_dsp/noise_model.h", "//third_party/libaom/source/libaom/aom_dsp/noise_util.c", "//third_party/libaom/source/libaom/aom_dsp/noise_util.h", "//third_party/libaom/source/libaom/aom_dsp/psnr.c", "//third_party/libaom/source/libaom/aom_dsp/psnr.h", "//third_party/libaom/source/libaom/aom_dsp/quantize.c", "//third_party/libaom/source/libaom/aom_dsp/quantize.h", "//third_party/libaom/source/libaom/aom_dsp/sad.c", "//third_party/libaom/source/libaom/aom_dsp/sad_av1.c", "//third_party/libaom/source/libaom/aom_dsp/sse.c", "//third_party/libaom/source/libaom/aom_dsp/ssim.c", "//third_party/libaom/source/libaom/aom_dsp/ssim.h", "//third_party/libaom/source/libaom/aom_dsp/sum_squares.c", "//third_party/libaom/source/libaom/aom_dsp/variance.c", "//third_party/libaom/source/libaom/aom_dsp/variance.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -48421,14 +48957,13 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/libaom:libaom_buildflags": {
"args": [ "--output", "third_party/libaom/libaom_buildflags.h", "--rulename", "//third_party/libaom:libaom_buildflags", "--gen-dir", "gen", "--definitions", "{{response_file_name}}" ],
"deps": [ "//build:buildflag_header_h" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
@@ -48437,29 +48972,28 @@
"response_file_contents": [ "--flags", "ENABLE_LIBAOM=true" ],
"script": "//build/write_buildflag_header.py",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/libevent:libevent": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code" ],
- "defines": [ "HAVE_CONFIG_H", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code" ],
+ "defines": [ "HAVE_CONFIG_H", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//third_party/libevent/linux/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -48483,30 +49017,30 @@
"//third_party/libevent/strlcpy.c": [ "obj/third_party/libevent/libevent/strlcpy.o" ]
},
"sources": [ "//third_party/libevent/buffer.c", "//third_party/libevent/evbuffer.c", "//third_party/libevent/evdns.c", "//third_party/libevent/evdns.h", "//third_party/libevent/event-config.h", "//third_party/libevent/event-internal.h", "//third_party/libevent/event.c", "//third_party/libevent/event.h", "//third_party/libevent/event_tagging.c", "//third_party/libevent/evhttp.h", "//third_party/libevent/evrpc-internal.h", "//third_party/libevent/evrpc.c", "//third_party/libevent/evrpc.h", "//third_party/libevent/evsignal.h", "//third_party/libevent/evutil.c", "//third_party/libevent/evutil.h", "//third_party/libevent/http-internal.h", "//third_party/libevent/http.c", "//third_party/libevent/log.c", "//third_party/libevent/log.h", "//third_party/libevent/min_heap.h", "//third_party/libevent/poll.c", "//third_party/libevent/select.c", "//third_party/libevent/signal.c", "//third_party/libevent/strlcpy-internal.h", "//third_party/libevent/strlcpy.c", "//third_party/libevent/epoll.c", "//third_party/libevent/linux/config.h", "//third_party/libevent/linux/event-config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/libjpeg_turbo:libjpeg": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/libjpeg_turbo:libjpeg_config" ],
- "defines": [ "WITH_SIMD", "NO_GETENV", "NO_PUTENV", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "MANGLE_JPEG_NAMES" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/libjpeg_turbo:libjpeg_config" ],
+ "defines": [ "WITH_SIMD", "NO_GETENV", "NO_PUTENV", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "MANGLE_JPEG_NAMES" ],
"deps": [ "//third_party/libjpeg_turbo:libjpeg_headers", "//third_party/libjpeg_turbo:simd" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libjpeg_turbo/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -48566,60 +49100,60 @@
"//third_party/libjpeg_turbo/jutils.c": [ "obj/third_party/libjpeg_turbo/libjpeg/jutils.o" ]
},
"sources": [ "//third_party/libjpeg_turbo/jcapimin.c", "//third_party/libjpeg_turbo/jcapistd.c", "//third_party/libjpeg_turbo/jccoefct.c", "//third_party/libjpeg_turbo/jccolor.c", "//third_party/libjpeg_turbo/jcdctmgr.c", "//third_party/libjpeg_turbo/jchuff.c", "//third_party/libjpeg_turbo/jcicc.c", "//third_party/libjpeg_turbo/jcinit.c", "//third_party/libjpeg_turbo/jcmainct.c", "//third_party/libjpeg_turbo/jcmarker.c", "//third_party/libjpeg_turbo/jcmaster.c", "//third_party/libjpeg_turbo/jcomapi.c", "//third_party/libjpeg_turbo/jcparam.c", "//third_party/libjpeg_turbo/jcphuff.c", "//third_party/libjpeg_turbo/jcprepct.c", "//third_party/libjpeg_turbo/jcsample.c", "//third_party/libjpeg_turbo/jctrans.c", "//third_party/libjpeg_turbo/jdapimin.c", "//third_party/libjpeg_turbo/jdapistd.c", "//third_party/libjpeg_turbo/jdatadst.c", "//third_party/libjpeg_turbo/jdatasrc.c", "//third_party/libjpeg_turbo/jdcoefct.c", "//third_party/libjpeg_turbo/jdcolor.c", "//third_party/libjpeg_turbo/jddctmgr.c", "//third_party/libjpeg_turbo/jdhuff.c", "//third_party/libjpeg_turbo/jdicc.c", "//third_party/libjpeg_turbo/jdinput.c", "//third_party/libjpeg_turbo/jdmainct.c", "//third_party/libjpeg_turbo/jdmarker.c", "//third_party/libjpeg_turbo/jdmaster.c", "//third_party/libjpeg_turbo/jdmerge.c", "//third_party/libjpeg_turbo/jdphuff.c", "//third_party/libjpeg_turbo/jdpostct.c", "//third_party/libjpeg_turbo/jdsample.c", "//third_party/libjpeg_turbo/jdtrans.c", "//third_party/libjpeg_turbo/jerror.c", "//third_party/libjpeg_turbo/jfdctflt.c", "//third_party/libjpeg_turbo/jfdctfst.c", "//third_party/libjpeg_turbo/jfdctint.c", "//third_party/libjpeg_turbo/jidctflt.c", "//third_party/libjpeg_turbo/jidctfst.c", "//third_party/libjpeg_turbo/jidctint.c", "//third_party/libjpeg_turbo/jidctred.c", "//third_party/libjpeg_turbo/jmemmgr.c", "//third_party/libjpeg_turbo/jmemnobs.c", "//third_party/libjpeg_turbo/jpeg_nbits_table.c", "//third_party/libjpeg_turbo/jquant1.c", "//third_party/libjpeg_turbo/jquant2.c", "//third_party/libjpeg_turbo/jutils.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/libjpeg_turbo:libjpeg_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libjpeg_turbo/jconfig.h", "//third_party/libjpeg_turbo/jdct.h", "//third_party/libjpeg_turbo/jinclude.h", "//third_party/libjpeg_turbo/jmorecfg.h", "//third_party/libjpeg_turbo/jpeglib.h", "//third_party/libjpeg_turbo/jpeglibmangler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libjpeg_turbo:simd": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "MANGLE_JPEG_NAMES", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "MANGLE_JPEG_NAMES", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/libjpeg_turbo:libjpeg_headers" ],
"externs": {
},
"include_dirs": [ "//third_party/libjpeg_turbo/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -48630,30 +49164,30 @@
"//third_party/libjpeg_turbo/jsimd_none.c": [ "obj/third_party/libjpeg_turbo/simd/jsimd_none.o" ]
},
"sources": [ "//third_party/libjpeg_turbo/jsimd_none.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/libjpeg_turbo:turbojpeg": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/libjpeg_turbo:libjpeg_config" ],
- "defines": [ "WITH_SIMD", "BMP_SUPPORTED", "PPM_SUPPORTED", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "MANGLE_JPEG_NAMES" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/libjpeg_turbo:libjpeg_config" ],
+ "defines": [ "WITH_SIMD", "BMP_SUPPORTED", "PPM_SUPPORTED", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "MANGLE_JPEG_NAMES" ],
"deps": [ "//third_party/libjpeg_turbo:libjpeg" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libjpeg_turbo/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -48672,43 +49206,42 @@
"//third_party/libjpeg_turbo/wrppm.c": [ "obj/third_party/libjpeg_turbo/turbojpeg/wrppm.o" ]
},
"sources": [ "//third_party/libjpeg_turbo/jdatadst-tj.c", "//third_party/libjpeg_turbo/jdatasrc-tj.c", "//third_party/libjpeg_turbo/rdbmp.c", "//third_party/libjpeg_turbo/rdppm.c", "//third_party/libjpeg_turbo/transupp.c", "//third_party/libjpeg_turbo/turbojpeg.c", "//third_party/libjpeg_turbo/wrbmp.c", "//third_party/libjpeg_turbo/wrppm.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/libpng:libpng": {
"deps": [ "//third_party/libpng:libpng_sources" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/libpng:libpng_config", "//third_party/zlib:zlib_config" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/libpng:libpng_sources": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-tautological-constant-out-of-range-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libpng:clang_warnings", "//third_party/libpng:libpng_config", "//third_party/zlib:zlib_config" ],
- "defines": [ "PNG_SET_OPTION_SUPPORTED", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libpng:clang_warnings", "//third_party/libpng:libpng_config", "//third_party/zlib:zlib_config" ],
+ "defines": [ "PNG_SET_OPTION_SUPPORTED", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/zlib:zlib" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libpng/", "//third_party/zlib/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -48733,30 +49266,30 @@
"//third_party/libpng/pngwutil.c": [ "obj/third_party/libpng/libpng_sources/pngwutil.o" ]
},
"sources": [ "//third_party/libpng/png.c", "//third_party/libpng/png.h", "//third_party/libpng/pngconf.h", "//third_party/libpng/pngdebug.h", "//third_party/libpng/pngerror.c", "//third_party/libpng/pngget.c", "//third_party/libpng/pnginfo.h", "//third_party/libpng/pnglibconf.h", "//third_party/libpng/pngmem.c", "//third_party/libpng/pngpread.c", "//third_party/libpng/pngpriv.h", "//third_party/libpng/pngread.c", "//third_party/libpng/pngrio.c", "//third_party/libpng/pngrtran.c", "//third_party/libpng/pngrutil.c", "//third_party/libpng/pngset.c", "//third_party/libpng/pngstruct.h", "//third_party/libpng/pngtrans.c", "//third_party/libpng/pngwio.c", "//third_party/libpng/pngwrite.c", "//third_party/libpng/pngwtran.c", "//third_party/libpng/pngwutil.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libsrtp:libsrtp": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libsrtp:libsrtp_warnings", "//third_party/libsrtp:libsrtp_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PACKAGE_STRING=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "PACKAGE_VERSION=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "HAVE_CONFIG_H", "OPENSSL", "GCM", "HAVE_STDLIB_H", "HAVE_STRING_H", "HAVE_STDINT_H", "HAVE_INTTYPES_H", "HAVE_INT16_T", "HAVE_INT32_T", "HAVE_INT8_T", "HAVE_UINT16_T", "HAVE_UINT32_T", "HAVE_UINT64_T", "HAVE_UINT8_T", "HAVE_ARPA_INET_H", "HAVE_NETINET_IN_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "OPENSSL_NO_ASM" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libsrtp:libsrtp_warnings", "//third_party/libsrtp:libsrtp_config", "//third_party/boringssl:external_config", "//third_party/boringssl:no_asm_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PACKAGE_STRING=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "PACKAGE_VERSION=\"860492290f7d1f25e2bd45da6471bfd4cd4d7add\"", "HAVE_CONFIG_H", "OPENSSL", "GCM", "HAVE_STDLIB_H", "HAVE_STRING_H", "HAVE_STDINT_H", "HAVE_INTTYPES_H", "HAVE_INT16_T", "HAVE_INT32_T", "HAVE_INT8_T", "HAVE_UINT16_T", "HAVE_UINT32_T", "HAVE_UINT64_T", "HAVE_UINT8_T", "HAVE_ARPA_INET_H", "HAVE_NETINET_IN_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "OPENSSL_NO_ASM" ],
"deps": [ "//third_party/boringssl:boringssl" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libsrtp/", "//third_party/libsrtp/config/", "//third_party/libsrtp/include/", "//third_party/libsrtp/crypto/include/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -48784,30 +49317,30 @@
"//third_party/libsrtp/srtp/srtp.c": [ "obj/third_party/libsrtp/libsrtp/srtp.o" ]
},
"sources": [ "//third_party/libsrtp/include/ekt.h", "//third_party/libsrtp/include/srtp.h", "//third_party/libsrtp/crypto/include/aes.h", "//third_party/libsrtp/crypto/include/aes_gcm.h", "//third_party/libsrtp/crypto/include/cipher_priv.h", "//third_party/libsrtp/crypto/include/aes_icm.h", "//third_party/libsrtp/crypto/include/aes_icm_ext.h", "//third_party/libsrtp/crypto/include/alloc.h", "//third_party/libsrtp/crypto/include/auth.h", "//third_party/libsrtp/crypto/include/cipher.h", "//third_party/libsrtp/crypto/include/cipher_types.h", "//third_party/libsrtp/crypto/include/crypto_kernel.h", "//third_party/libsrtp/crypto/include/crypto_types.h", "//third_party/libsrtp/crypto/include/datatypes.h", "//third_party/libsrtp/crypto/include/err.h", "//third_party/libsrtp/crypto/include/integers.h", "//third_party/libsrtp/crypto/include/key.h", "//third_party/libsrtp/crypto/include/null_auth.h", "//third_party/libsrtp/crypto/include/null_cipher.h", "//third_party/libsrtp/crypto/include/rdb.h", "//third_party/libsrtp/crypto/include/rdbx.h", "//third_party/libsrtp/crypto/include/stat.h", "//third_party/libsrtp/include/srtp_priv.h", "//third_party/libsrtp/include/ut_sim.h", "//third_party/libsrtp/crypto/cipher/aes_gcm_ossl.c", "//third_party/libsrtp/crypto/cipher/aes_icm_ossl.c", "//third_party/libsrtp/crypto/cipher/cipher.c", "//third_party/libsrtp/crypto/cipher/null_cipher.c", "//third_party/libsrtp/crypto/hash/auth.c", "//third_party/libsrtp/crypto/hash/hmac_ossl.c", "//third_party/libsrtp/crypto/hash/null_auth.c", "//third_party/libsrtp/crypto/kernel/alloc.c", "//third_party/libsrtp/crypto/kernel/crypto_kernel.c", "//third_party/libsrtp/crypto/kernel/err.c", "//third_party/libsrtp/crypto/kernel/key.c", "//third_party/libsrtp/crypto/math/datatypes.c", "//third_party/libsrtp/crypto/math/stat.c", "//third_party/libsrtp/crypto/replay/rdb.c", "//third_party/libsrtp/crypto/replay/rdbx.c", "//third_party/libsrtp/srtp/ekt.c", "//third_party/libsrtp/srtp/srtp.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wno-unused-function", "-Wno-sign-compare" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-conversion", "-Wno-parentheses-equality", "-Wno-unused-function" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libvpx:libvpx_config", "//third_party/libvpx:libvpx_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libvpx:libvpx_config", "//third_party/libvpx:libvpx_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/libvpx:libvpx_generic_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libvpx/source/config/", "//third_party/libvpx/source/config/linux/generic/", "//third_party/libvpx/source/libvpx/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -48973,390 +49506,390 @@
"//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.c": [ "obj/third_party/libvpx/libvpx/vpx_write_yuv_frame.o" ]
},
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.c", "//third_party/libvpx/source/libvpx/vp8/common/blockd.c", "//third_party/libvpx/source/libvpx/vp8/common/dequantize.c", "//third_party/libvpx/source/libvpx/vp8/common/entropy.c", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.c", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.c", "//third_party/libvpx/source/libvpx/vp8/common/extend.c", "//third_party/libvpx/source/libvpx/vp8/common/filter.c", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.c", "//third_party/libvpx/source/libvpx/vp8/common/generic/systemdependent.c", "//third_party/libvpx/source/libvpx/vp8/common/idct_blk.c", "//third_party/libvpx/source/libvpx/vp8/common/idctllm.c", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter_filters.c", "//third_party/libvpx/source/libvpx/vp8/common/mbpitch.c", "//third_party/libvpx/source/libvpx/vp8/common/mfqe.c", "//third_party/libvpx/source/libvpx/vp8/common/modecont.c", "//third_party/libvpx/source/libvpx/vp8/common/postproc.c", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.c", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.c", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.c", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.c", "//third_party/libvpx/source/libvpx/vp8/common/rtcd.c", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.c", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.c", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.c", "//third_party/libvpx/source/libvpx/vp8/common/vp8_loopfilter.c", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.c", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.c", "//third_party/libvpx/source/libvpx/vp8/decoder/decodeframe.c", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.c", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.c", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_if.c", "//third_party/libvpx/source/libvpx/vp8/decoder/threading.c", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.c", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.c", "//third_party/libvpx/source/libvpx/vp8/encoder/copy_c.c", "//third_party/libvpx/source/libvpx/vp8/encoder/dct.c", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.c", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.c", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.c", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.c", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.c", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.c", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.c", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.c", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.c", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.c", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.c", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.c", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.c", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.c", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.c", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.c", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.c", "//third_party/libvpx/source/libvpx/vp8/encoder/vp8_quantize.c", "//third_party/libvpx/source/libvpx/vp8/vp8_cx_iface.c", "//third_party/libvpx/source/libvpx/vp8/vp8_dx_iface.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_rtcd.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.c", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.c", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.c", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.c", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.c", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.c", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.c", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_dct.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_frame_scale.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.c", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.c", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.c", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.c", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.c", "//third_party/libvpx/source/libvpx/vpx/src/vpx_codec.c", "//third_party/libvpx/source/libvpx/vpx/src/vpx_decoder.c", "//third_party/libvpx/source/libvpx/vpx/src/vpx_encoder.c", "//third_party/libvpx/source/libvpx/vpx/src/vpx_image.c", "//third_party/libvpx/source/libvpx/vpx_dsp/add_noise.c", "//third_party/libvpx/source/libvpx/vpx_dsp/avg.c", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.c", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.c", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.c", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.c", "//third_party/libvpx/source/libvpx/vpx_dsp/deblock.c", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.c", "//third_party/libvpx/source/libvpx/vpx_dsp/intrapred.c", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.c", "//third_party/libvpx/source/libvpx/vpx_dsp/loopfilter.c", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.c", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.c", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.c", "//third_party/libvpx/source/libvpx/vpx_dsp/sad.c", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.c", "//third_party/libvpx/source/libvpx/vpx_dsp/subtract.c", "//third_party/libvpx/source/libvpx/vpx_dsp/sum_squares.c", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.c", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.c", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_rtcd.c", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.c", "//third_party/libvpx/source/libvpx/vpx_scale/generic/gen_scalers.c", "//third_party/libvpx/source/libvpx/vpx_scale/generic/vpx_scale.c", "//third_party/libvpx/source/libvpx/vpx_scale/generic/yv12config.c", "//third_party/libvpx/source/libvpx/vpx_scale/generic/yv12extend.c", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale_rtcd.c", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.c", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_arm64_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/arm/loopfilter_arm.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_iht_neon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/idct_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/mem_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/sum_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/transpose_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/vpx_convolve8_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_arm64_highbd_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/arm/loopfilter_arm.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_iht_neon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/highbd_idct_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/idct_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/mem_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/sum_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/transpose_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/vpx_convolve8_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_arm_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_arm_neon_cpu_detect_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/arm/loopfilter_arm.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_iht_neon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/idct_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/mem_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/sum_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/transpose_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/vpx_convolve8_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_arm_neon_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/arm/loopfilter_arm.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_iht_neon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/idct_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/mem_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/sum_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/transpose_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/vpx_convolve8_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_arm_neon_highbd_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/arm/loopfilter_arm.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/arm/neon/vp9_iht_neon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/highbd_idct_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/idct_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/mem_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/sum_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/transpose_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/vpx_convolve8_neon.h", "//third_party/libvpx/source/libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_generic_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_loongarch_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_mips_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/asmdefs_mmi.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_nacl_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_x86_64_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/bitdepth_conversion_avx2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve_avx2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve_ssse3.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/fwd_dct32x32_impl_avx2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/fwd_dct32x32_impl_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/fwd_txfm_impl_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/fwd_txfm_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/inv_txfm_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/mem_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/quantize_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/quantize_ssse3.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/transpose_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/txfm_common_sse2.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpx_x86_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/libvpx/source/libvpx/vp8/common/alloccommon.h", "//third_party/libvpx/source/libvpx/vp8/common/blockd.h", "//third_party/libvpx/source/libvpx/vp8/common/coefupdateprobs.h", "//third_party/libvpx/source/libvpx/vp8/common/common.h", "//third_party/libvpx/source/libvpx/vp8/common/default_coef_probs.h", "//third_party/libvpx/source/libvpx/vp8/common/entropy.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymode.h", "//third_party/libvpx/source/libvpx/vp8/common/entropymv.h", "//third_party/libvpx/source/libvpx/vp8/common/extend.h", "//third_party/libvpx/source/libvpx/vp8/common/filter.h", "//third_party/libvpx/source/libvpx/vp8/common/findnearmv.h", "//third_party/libvpx/source/libvpx/vp8/common/header.h", "//third_party/libvpx/source/libvpx/vp8/common/invtrans.h", "//third_party/libvpx/source/libvpx/vp8/common/loopfilter.h", "//third_party/libvpx/source/libvpx/vp8/common/modecont.h", "//third_party/libvpx/source/libvpx/vp8/common/mv.h", "//third_party/libvpx/source/libvpx/vp8/common/onyx.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxc_int.h", "//third_party/libvpx/source/libvpx/vp8/common/onyxd.h", "//third_party/libvpx/source/libvpx/vp8/common/postproc.h", "//third_party/libvpx/source/libvpx/vp8/common/ppflags.h", "//third_party/libvpx/source/libvpx/vp8/common/quant_common.h", "//third_party/libvpx/source/libvpx/vp8/common/reconinter.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra.h", "//third_party/libvpx/source/libvpx/vp8/common/reconintra4x4.h", "//third_party/libvpx/source/libvpx/vp8/common/setupintrarecon.h", "//third_party/libvpx/source/libvpx/vp8/common/swapyv12buffer.h", "//third_party/libvpx/source/libvpx/vp8/common/systemdependent.h", "//third_party/libvpx/source/libvpx/vp8/common/threading.h", "//third_party/libvpx/source/libvpx/vp8/common/treecoder.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_entropymodedata.h", "//third_party/libvpx/source/libvpx/vp8/common/vp8_skin_detection.h", "//third_party/libvpx/source/libvpx/vp8/decoder/dboolhuff.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decodemv.h", "//third_party/libvpx/source/libvpx/vp8/decoder/decoderthreading.h", "//third_party/libvpx/source/libvpx/vp8/decoder/detokenize.h", "//third_party/libvpx/source/libvpx/vp8/decoder/onyxd_int.h", "//third_party/libvpx/source/libvpx/vp8/decoder/treereader.h", "//third_party/libvpx/source/libvpx/vp8/encoder/bitstream.h", "//third_party/libvpx/source/libvpx/vp8/encoder/block.h", "//third_party/libvpx/source/libvpx/vp8/encoder/boolhuff.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_cost.h", "//third_party/libvpx/source/libvpx/vp8/encoder/dct_value_tokens.h", "//third_party/libvpx/source/libvpx/vp8/encoder/defaultcoefcounts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/denoising.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeframe.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodeintra.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemb.h", "//third_party/libvpx/source/libvpx/vp8/encoder/encodemv.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ethreading.h", "//third_party/libvpx/source/libvpx/vp8/encoder/firstpass.h", "//third_party/libvpx/source/libvpx/vp8/encoder/lookahead.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mcomp.h", "//third_party/libvpx/source/libvpx/vp8/encoder/modecosts.h", "//third_party/libvpx/source/libvpx/vp8/encoder/mr_dissim.h", "//third_party/libvpx/source/libvpx/vp8/encoder/onyx_int.h", "//third_party/libvpx/source/libvpx/vp8/encoder/pickinter.h", "//third_party/libvpx/source/libvpx/vp8/encoder/picklpf.h", "//third_party/libvpx/source/libvpx/vp8/encoder/quantize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/ratectrl.h", "//third_party/libvpx/source/libvpx/vp8/encoder/rdopt.h", "//third_party/libvpx/source/libvpx/vp8/encoder/segmentation.h", "//third_party/libvpx/source/libvpx/vp8/encoder/tokenize.h", "//third_party/libvpx/source/libvpx/vp8/encoder/treewriter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_alloccommon.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_blockd.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_common_data.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropy.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymode.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_entropymv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_enums.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_filter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_frame_buffers.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_idct.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_loopfilter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mfqe.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mv.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_mvref_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_onyxc_int.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_postproc.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_ppflags.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_pred_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_quant_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconinter.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_reconintra.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scale.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_scan.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_seg_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_thread_common.h", "//third_party/libvpx/source/libvpx/vp9/common/vp9_tile_common.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodeframe.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decodemv.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_decoder.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_detokenize.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_dsubexp.h", "//third_party/libvpx/source/libvpx/vp9/decoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_bitstream.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_context_tree.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_cost.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_denoiser.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodeframe.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemb.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encodemv.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_encoder.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ethread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_extend.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_firstpass.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_job_queue.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_lookahead.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mbgraph.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_mcomp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_multi_thread.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_noise_estimate.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_partition_models.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_picklpf.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_pickmode.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_quantize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_ratectrl.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rd.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_rdopt.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_resize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_segmentation.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_skin_detection.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_speed_features.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_subexp.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_svc_layercontext.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_temporal_filter.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_tokenize.h", "//third_party/libvpx/source/libvpx/vp9/encoder/vp9_treewriter.h", "//third_party/libvpx/source/libvpx/vp9/vp9_cx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_dx_iface.h", "//third_party/libvpx/source/libvpx/vp9/vp9_iface_common.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_codec_internal.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/vp8.h", "//third_party/libvpx/source/libvpx/vpx/vp8cx.h", "//third_party/libvpx/source/libvpx/vpx/vp8dx.h", "//third_party/libvpx/source/libvpx/vpx/vpx_codec.h", "//third_party/libvpx/source/libvpx/vpx/vpx_decoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_encoder.h", "//third_party/libvpx/source/libvpx/vpx/vpx_ext_ratectrl.h", "//third_party/libvpx/source/libvpx/vpx/vpx_frame_buffer.h", "//third_party/libvpx/source/libvpx/vpx/vpx_image.h", "//third_party/libvpx/source/libvpx/vpx/vpx_integer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitreader_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/bitwriter_buffer.h", "//third_party/libvpx/source/libvpx/vpx_dsp/fwd_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/inv_txfm.h", "//third_party/libvpx/source/libvpx/vpx_dsp/postproc.h", "//third_party/libvpx/source/libvpx/vpx_dsp/prob.h", "//third_party/libvpx/source/libvpx/vpx_dsp/psnr.h", "//third_party/libvpx/source/libvpx/vpx_dsp/quantize.h", "//third_party/libvpx/source/libvpx/vpx_dsp/skin_detection.h", "//third_party/libvpx/source/libvpx/vpx_dsp/txfm_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/variance.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_dsp_common.h", "//third_party/libvpx/source/libvpx/vpx_dsp/vpx_filter.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/bitdepth_conversion_avx2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve_avx2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve_ssse3.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/fwd_dct32x32_impl_avx2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/fwd_dct32x32_impl_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/fwd_txfm_impl_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/fwd_txfm_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/highbd_inv_txfm_sse4.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/inv_txfm_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/inv_txfm_ssse3.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/mem_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/quantize_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/quantize_ssse3.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/transpose_sse2.h", "//third_party/libvpx/source/libvpx/vpx_dsp/x86/txfm_common_sse2.h", "//third_party/libvpx/source/libvpx/vpx_mem/include/vpx_mem_intrnl.h", "//third_party/libvpx/source/libvpx/vpx_mem/vpx_mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/arm.h", "//third_party/libvpx/source/libvpx/vpx_ports/bitops.h", "//third_party/libvpx/source/libvpx/vpx_ports/compiler_attributes.h", "//third_party/libvpx/source/libvpx/vpx_ports/emmintrin_compat.h", "//third_party/libvpx/source/libvpx/vpx_ports/loongarch.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops.h", "//third_party/libvpx/source/libvpx/vpx_ports/mem_ops_aligned.h", "//third_party/libvpx/source/libvpx/vpx_ports/mips.h", "//third_party/libvpx/source/libvpx/vpx_ports/msvc.h", "//third_party/libvpx/source/libvpx/vpx_ports/static_assert.h", "//third_party/libvpx/source/libvpx/vpx_ports/system_state.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_once.h", "//third_party/libvpx/source/libvpx/vpx_ports/vpx_timer.h", "//third_party/libvpx/source/libvpx/vpx_ports/x86.h", "//third_party/libvpx/source/libvpx/vpx_scale/vpx_scale.h", "//third_party/libvpx/source/libvpx/vpx_scale/yv12config.h", "//third_party/libvpx/source/libvpx/vpx_util/endian_inl.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_atomics.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_timestamp.h", "//third_party/libvpx/source/libvpx/vpx_util/vpx_write_yuv_frame.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/libvpx:libvpxrc": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wno-unused-function", "-Wno-sign-compare" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-conversion", "-Wno-parentheses-equality", "-Wno-unused-function" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libvpx:libvpx_config", "//third_party/libvpx:libvpx_external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/libvpx:libvpx_config", "//third_party/libvpx:libvpx_external_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/libvpx:libvpx" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libvpx/source/config/", "//third_party/libvpx/source/config/linux/generic/", "//third_party/libvpx/source/libvpx/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -49369,8 +49902,9 @@
"//third_party/libvpx/source/libvpx/vp9/ratectrl_rtc.cc": [ "obj/third_party/libvpx/libvpxrc/ratectrl_rtc.o" ]
},
"sources": [ "//third_party/libvpx/source/libvpx/vp8/vp8_ratectrl_rtc.cc", "//third_party/libvpx/source/libvpx/vp8/vp8_ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vp9/ratectrl_rtc.cc", "//third_party/libvpx/source/libvpx/vp9/ratectrl_rtc.h", "//third_party/libvpx/source/libvpx/vpx/internal/vpx_ratectrl_rtc.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -49378,22 +49912,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fexceptions", "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fexceptions", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49404,8 +49938,9 @@
"//third_party/libyuv/util/compare.cc": [ "obj/third_party/libyuv/compare/compare.o" ]
},
"sources": [ "//third_party/libyuv/util/compare.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -49413,22 +49948,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49439,21 +49974,21 @@
"//third_party/libyuv/util/cpuid.c": [ "obj/third_party/libyuv/cpuid/cpuid.o" ]
},
"sources": [ "//third_party/libyuv/util/cpuid.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/libyuv:default": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"deps": [ "//third_party/libyuv:compare", "//third_party/libyuv:cpuid", "//third_party/libyuv:i444tonv12_eg", "//third_party/libyuv:libyuv", "//third_party/libyuv:libyuv_unittest", "//third_party/libyuv:psnr", "//third_party/libyuv:yuvconstants", "//third_party/libyuv:yuvconvert" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -49461,22 +49996,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49487,43 +50022,42 @@
"//third_party/libyuv/util/i444tonv12_eg.cc": [ "obj/third_party/libyuv/i444tonv12_eg/i444tonv12_eg.o" ]
},
"sources": [ "//third_party/libyuv/util/i444tonv12_eg.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/libyuv:libyuv": {
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"deps": [ "//third_party:jpeg", "//third_party/libyuv:libyuv_internal" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/libyuv:libyuv_internal": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-ffp-contract=fast", "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-ffp-contract=fast", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/libyuv:libyuv_config", "//third_party/libjpeg_turbo:libjpeg_config" ],
- "defines": [ "HAVE_JPEG", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON", "MANGLE_JPEG_NAMES" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/libyuv:libyuv_config", "//third_party/libjpeg_turbo:libjpeg_config" ],
+ "defines": [ "HAVE_JPEG", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON", "MANGLE_JPEG_NAMES" ],
"deps": [ "//third_party:jpeg_includes" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libyuv/include/", "//third_party/libjpeg_turbo/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -49567,8 +50101,9 @@
"//third_party/libyuv/source/video_common.cc": [ "obj/third_party/libyuv/libyuv_internal/video_common.o" ]
},
"sources": [ "//third_party/libyuv/include/libyuv.h", "//third_party/libyuv/include/libyuv/basic_types.h", "//third_party/libyuv/include/libyuv/compare.h", "//third_party/libyuv/include/libyuv/convert.h", "//third_party/libyuv/include/libyuv/convert_argb.h", "//third_party/libyuv/include/libyuv/convert_from.h", "//third_party/libyuv/include/libyuv/convert_from_argb.h", "//third_party/libyuv/include/libyuv/cpu_id.h", "//third_party/libyuv/include/libyuv/mjpeg_decoder.h", "//third_party/libyuv/include/libyuv/planar_functions.h", "//third_party/libyuv/include/libyuv/rotate.h", "//third_party/libyuv/include/libyuv/rotate_argb.h", "//third_party/libyuv/include/libyuv/rotate_row.h", "//third_party/libyuv/include/libyuv/row.h", "//third_party/libyuv/include/libyuv/scale.h", "//third_party/libyuv/include/libyuv/scale_argb.h", "//third_party/libyuv/include/libyuv/scale_rgb.h", "//third_party/libyuv/include/libyuv/scale_row.h", "//third_party/libyuv/include/libyuv/scale_uv.h", "//third_party/libyuv/include/libyuv/version.h", "//third_party/libyuv/include/libyuv/video_common.h", "//third_party/libyuv/source/compare.cc", "//third_party/libyuv/source/compare_common.cc", "//third_party/libyuv/source/compare_gcc.cc", "//third_party/libyuv/source/compare_win.cc", "//third_party/libyuv/source/convert.cc", "//third_party/libyuv/source/convert_argb.cc", "//third_party/libyuv/source/convert_from.cc", "//third_party/libyuv/source/convert_from_argb.cc", "//third_party/libyuv/source/convert_jpeg.cc", "//third_party/libyuv/source/convert_to_argb.cc", "//third_party/libyuv/source/convert_to_i420.cc", "//third_party/libyuv/source/cpu_id.cc", "//third_party/libyuv/source/mjpeg_decoder.cc", "//third_party/libyuv/source/mjpeg_validate.cc", "//third_party/libyuv/source/planar_functions.cc", "//third_party/libyuv/source/rotate.cc", "//third_party/libyuv/source/rotate_any.cc", "//third_party/libyuv/source/rotate_argb.cc", "//third_party/libyuv/source/rotate_common.cc", "//third_party/libyuv/source/rotate_gcc.cc", "//third_party/libyuv/source/rotate_win.cc", "//third_party/libyuv/source/row_any.cc", "//third_party/libyuv/source/row_common.cc", "//third_party/libyuv/source/row_gcc.cc", "//third_party/libyuv/source/row_win.cc", "//third_party/libyuv/source/scale.cc", "//third_party/libyuv/source/scale_any.cc", "//third_party/libyuv/source/scale_argb.cc", "//third_party/libyuv/source/scale_common.cc", "//third_party/libyuv/source/scale_gcc.cc", "//third_party/libyuv/source/scale_rgb.cc", "//third_party/libyuv/source/scale_uv.cc", "//third_party/libyuv/source/scale_win.cc", "//third_party/libyuv/source/video_common.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//third_party/libyuv:*" ]
},
@@ -49576,22 +50111,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fexceptions", "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-sign-compare", "-Wno-unused-variable" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fexceptions", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-sign-compare", "-Wno-unused-variable" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_unittest_warnings_config", "//third_party/libyuv:libyuv_unittest_config", "//third_party/libyuv:libyuv_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "LIBYUV_USE_ABSL_FLAGS", "HAVE_JPEG", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_RELATIVE_PATH", "LIBYUV_DISABLE_NEON", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_unittest_warnings_config", "//third_party/libyuv:libyuv_unittest_config", "//third_party/libyuv:libyuv_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config", "//third_party/abseil-cpp:absl_include_config" ],
+ "defines": [ "LIBYUV_USE_ABSL_FLAGS", "HAVE_JPEG", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GTEST_RELATIVE_PATH", "LIBYUV_DISABLE_NEON", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:test_scripts_shared", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/libyuv:libyuv", "//third_party/libyuv:libyuv_unittest__runner" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49618,8 +50153,9 @@
"//third_party/libyuv/unit_test/video_common_test.cc": [ "obj/third_party/libyuv/libyuv_unittest/video_common_test.o" ]
},
"sources": [ "//third_party/libyuv/unit_test/basictypes_test.cc", "//third_party/libyuv/unit_test/color_test.cc", "//third_party/libyuv/unit_test/compare_test.cc", "//third_party/libyuv/unit_test/convert_test.cc", "//third_party/libyuv/unit_test/cpu_test.cc", "//third_party/libyuv/unit_test/cpu_thread_test.cc", "//third_party/libyuv/unit_test/math_test.cc", "//third_party/libyuv/unit_test/planar_test.cc", "//third_party/libyuv/unit_test/rotate_argb_test.cc", "//third_party/libyuv/unit_test/rotate_test.cc", "//third_party/libyuv/unit_test/scale_argb_test.cc", "//third_party/libyuv/unit_test/scale_rgb_test.cc", "//third_party/libyuv/unit_test/scale_test.cc", "//third_party/libyuv/unit_test/scale_uv_test.cc", "//third_party/libyuv/unit_test/unit_test.cc", "//third_party/libyuv/unit_test/unit_test.h", "//third_party/libyuv/unit_test/video_common_test.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -49633,7 +50169,7 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
@@ -49641,22 +50177,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "HAVE_JPEG", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "HAVE_JPEG", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49669,8 +50205,9 @@
"//third_party/libyuv/util/ssim.cc": [ "obj/third_party/libyuv/psnr/ssim.o" ]
},
"sources": [ "//third_party/libyuv/util/psnr.cc", "//third_party/libyuv/util/psnr_main.cc", "//third_party/libyuv/util/ssim.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -49678,22 +50215,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fexceptions", "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fexceptions", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49704,8 +50241,9 @@
"//third_party/libyuv/util/yuvconstants.c": [ "obj/third_party/libyuv/yuvconstants/yuvconstants.o" ]
},
"sources": [ "//third_party/libyuv/util/yuvconstants.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -49713,22 +50251,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fexceptions", "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fexceptions", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//build/config:executable_deps", "//third_party/libyuv:libyuv" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49739,30 +50277,30 @@
"//third_party/libyuv/util/yuvconvert.cc": [ "obj/third_party/libyuv/yuvconvert/yuvconvert.o" ]
},
"sources": [ "//third_party/libyuv/util/yuvconvert.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/opus:opus": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_private_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "OPUS_BUILD", "OPUS_EXPORT=", "ENABLE_HARDENING", "USE_ALLOCA", "HAVE_ALLOCA_H", "HAVE_LRINT", "HAVE_LRINTF", "OPUS_WILL_BE_SLOW" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_private_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "OPUS_BUILD", "OPUS_EXPORT=", "ENABLE_HARDENING", "USE_ALLOCA", "HAVE_ALLOCA_H", "HAVE_LRINT", "HAVE_LRINTF", "OPUS_WILL_BE_SLOW" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/opus/src/", "//third_party/opus/src/celt/", "//third_party/opus/src/silk/", "//third_party/opus/src/silk/float/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -49909,30 +50447,31 @@
"//third_party/opus/src/src/repacketizer.c": [ "obj/third_party/opus/opus/repacketizer.o" ]
},
"sources": [ "//third_party/opus/src/celt/_kiss_fft_guts.h", "//third_party/opus/src/celt/arch.h", "//third_party/opus/src/celt/bands.c", "//third_party/opus/src/celt/bands.h", "//third_party/opus/src/celt/celt.c", "//third_party/opus/src/celt/celt.h", "//third_party/opus/src/celt/celt_decoder.c", "//third_party/opus/src/celt/celt_encoder.c", "//third_party/opus/src/celt/celt_lpc.c", "//third_party/opus/src/celt/celt_lpc.h", "//third_party/opus/src/celt/cpu_support.h", "//third_party/opus/src/celt/cwrs.c", "//third_party/opus/src/celt/cwrs.h", "//third_party/opus/src/celt/ecintrin.h", "//third_party/opus/src/celt/entcode.c", "//third_party/opus/src/celt/entcode.h", "//third_party/opus/src/celt/entdec.c", "//third_party/opus/src/celt/entdec.h", "//third_party/opus/src/celt/entenc.c", "//third_party/opus/src/celt/entenc.h", "//third_party/opus/src/celt/fixed_debug.h", "//third_party/opus/src/celt/fixed_generic.h", "//third_party/opus/src/celt/float_cast.h", "//third_party/opus/src/celt/kiss_fft.c", "//third_party/opus/src/celt/kiss_fft.h", "//third_party/opus/src/celt/laplace.c", "//third_party/opus/src/celt/laplace.h", "//third_party/opus/src/celt/mathops.c", "//third_party/opus/src/celt/mathops.h", "//third_party/opus/src/celt/mdct.c", "//third_party/opus/src/celt/mdct.h", "//third_party/opus/src/celt/mfrngcod.h", "//third_party/opus/src/celt/modes.c", "//third_party/opus/src/celt/modes.h", "//third_party/opus/src/celt/os_support.h", "//third_party/opus/src/celt/pitch.c", "//third_party/opus/src/celt/pitch.h", "//third_party/opus/src/celt/quant_bands.c", "//third_party/opus/src/celt/quant_bands.h", "//third_party/opus/src/celt/rate.c", "//third_party/opus/src/celt/rate.h", "//third_party/opus/src/celt/stack_alloc.h", "//third_party/opus/src/celt/static_modes_fixed.h", "//third_party/opus/src/celt/static_modes_float.h", "//third_party/opus/src/celt/vq.c", "//third_party/opus/src/celt/vq.h", "//third_party/opus/src/include/opus.h", "//third_party/opus/src/include/opus_custom.h", "//third_party/opus/src/include/opus_defines.h", "//third_party/opus/src/include/opus_multistream.h", "//third_party/opus/src/include/opus_projection.h", "//third_party/opus/src/include/opus_types.h", "//third_party/opus/src/silk/A2NLSF.c", "//third_party/opus/src/silk/API.h", "//third_party/opus/src/silk/CNG.c", "//third_party/opus/src/silk/HP_variable_cutoff.c", "//third_party/opus/src/silk/Inlines.h", "//third_party/opus/src/silk/LPC_analysis_filter.c", "//third_party/opus/src/silk/LPC_fit.c", "//third_party/opus/src/silk/LPC_inv_pred_gain.c", "//third_party/opus/src/silk/LP_variable_cutoff.c", "//third_party/opus/src/silk/MacroCount.h", "//third_party/opus/src/silk/MacroDebug.h", "//third_party/opus/src/silk/NLSF2A.c", "//third_party/opus/src/silk/NLSF_VQ.c", "//third_party/opus/src/silk/NLSF_VQ_weights_laroia.c", "//third_party/opus/src/silk/NLSF_decode.c", "//third_party/opus/src/silk/NLSF_del_dec_quant.c", "//third_party/opus/src/silk/NLSF_encode.c", "//third_party/opus/src/silk/NLSF_stabilize.c", "//third_party/opus/src/silk/NLSF_unpack.c", "//third_party/opus/src/silk/NSQ.c", "//third_party/opus/src/silk/NSQ.h", "//third_party/opus/src/silk/NSQ_del_dec.c", "//third_party/opus/src/silk/PLC.c", "//third_party/opus/src/silk/PLC.h", "//third_party/opus/src/silk/SigProc_FIX.h", "//third_party/opus/src/silk/VAD.c", "//third_party/opus/src/silk/VQ_WMat_EC.c", "//third_party/opus/src/silk/ana_filt_bank_1.c", "//third_party/opus/src/silk/biquad_alt.c", "//third_party/opus/src/silk/bwexpander.c", "//third_party/opus/src/silk/bwexpander_32.c", "//third_party/opus/src/silk/check_control_input.c", "//third_party/opus/src/silk/code_signs.c", "//third_party/opus/src/silk/control.h", "//third_party/opus/src/silk/control_SNR.c", "//third_party/opus/src/silk/control_audio_bandwidth.c", "//third_party/opus/src/silk/control_codec.c", "//third_party/opus/src/silk/debug.c", "//third_party/opus/src/silk/debug.h", "//third_party/opus/src/silk/dec_API.c", "//third_party/opus/src/silk/decode_core.c", "//third_party/opus/src/silk/decode_frame.c", "//third_party/opus/src/silk/decode_indices.c", "//third_party/opus/src/silk/decode_parameters.c", "//third_party/opus/src/silk/decode_pitch.c", "//third_party/opus/src/silk/decode_pulses.c", "//third_party/opus/src/silk/decoder_set_fs.c", "//third_party/opus/src/silk/define.h", "//third_party/opus/src/silk/enc_API.c", "//third_party/opus/src/silk/encode_indices.c", "//third_party/opus/src/silk/encode_pulses.c", "//third_party/opus/src/silk/errors.h", "//third_party/opus/src/silk/gain_quant.c", "//third_party/opus/src/silk/init_decoder.c", "//third_party/opus/src/silk/init_encoder.c", "//third_party/opus/src/silk/inner_prod_aligned.c", "//third_party/opus/src/silk/interpolate.c", "//third_party/opus/src/silk/lin2log.c", "//third_party/opus/src/silk/log2lin.c", "//third_party/opus/src/silk/macros.h", "//third_party/opus/src/silk/main.h", "//third_party/opus/src/silk/pitch_est_defines.h", "//third_party/opus/src/silk/pitch_est_tables.c", "//third_party/opus/src/silk/process_NLSFs.c", "//third_party/opus/src/silk/quant_LTP_gains.c", "//third_party/opus/src/silk/resampler.c", "//third_party/opus/src/silk/resampler_down2.c", "//third_party/opus/src/silk/resampler_down2_3.c", "//third_party/opus/src/silk/resampler_private.h", "//third_party/opus/src/silk/resampler_private_AR2.c", "//third_party/opus/src/silk/resampler_private_IIR_FIR.c", "//third_party/opus/src/silk/resampler_private_down_FIR.c", "//third_party/opus/src/silk/resampler_private_up2_HQ.c", "//third_party/opus/src/silk/resampler_rom.c", "//third_party/opus/src/silk/resampler_rom.h", "//third_party/opus/src/silk/resampler_structs.h", "//third_party/opus/src/silk/shell_coder.c", "//third_party/opus/src/silk/sigm_Q15.c", "//third_party/opus/src/silk/sort.c", "//third_party/opus/src/silk/stereo_LR_to_MS.c", "//third_party/opus/src/silk/stereo_MS_to_LR.c", "//third_party/opus/src/silk/stereo_decode_pred.c", "//third_party/opus/src/silk/stereo_encode_pred.c", "//third_party/opus/src/silk/stereo_find_predictor.c", "//third_party/opus/src/silk/stereo_quant_pred.c", "//third_party/opus/src/silk/structs.h", "//third_party/opus/src/silk/sum_sqr_shift.c", "//third_party/opus/src/silk/table_LSF_cos.c", "//third_party/opus/src/silk/tables.h", "//third_party/opus/src/silk/tables_LTP.c", "//third_party/opus/src/silk/tables_NLSF_CB_NB_MB.c", "//third_party/opus/src/silk/tables_NLSF_CB_WB.c", "//third_party/opus/src/silk/tables_gain.c", "//third_party/opus/src/silk/tables_other.c", "//third_party/opus/src/silk/tables_pitch_lag.c", "//third_party/opus/src/silk/tables_pulses_per_block.c", "//third_party/opus/src/silk/tuning_parameters.h", "//third_party/opus/src/silk/typedef.h", "//third_party/opus/src/src/analysis.c", "//third_party/opus/src/src/analysis.h", "//third_party/opus/src/src/mapping_matrix.c", "//third_party/opus/src/src/mapping_matrix.h", "//third_party/opus/src/src/mlp.c", "//third_party/opus/src/src/mlp.h", "//third_party/opus/src/src/mlp_data.c", "//third_party/opus/src/src/opus.c", "//third_party/opus/src/src/opus_decoder.c", "//third_party/opus/src/src/opus_encoder.c", "//third_party/opus/src/src/opus_multistream.c", "//third_party/opus/src/src/opus_multistream_decoder.c", "//third_party/opus/src/src/opus_multistream_encoder.c", "//third_party/opus/src/src/opus_private.h", "//third_party/opus/src/src/opus_projection_decoder.c", "//third_party/opus/src/src/opus_projection_encoder.c", "//third_party/opus/src/src/repacketizer.c", "//third_party/opus/src/src/tansig_table.h", "//third_party/opus/src/silk/float/LPC_analysis_filter_FLP.c", "//third_party/opus/src/silk/float/LPC_inv_pred_gain_FLP.c", "//third_party/opus/src/silk/float/LTP_analysis_filter_FLP.c", "//third_party/opus/src/silk/float/LTP_scale_ctrl_FLP.c", "//third_party/opus/src/silk/float/SigProc_FLP.h", "//third_party/opus/src/silk/float/apply_sine_window_FLP.c", "//third_party/opus/src/silk/float/autocorrelation_FLP.c", "//third_party/opus/src/silk/float/burg_modified_FLP.c", "//third_party/opus/src/silk/float/bwexpander_FLP.c", "//third_party/opus/src/silk/float/corrMatrix_FLP.c", "//third_party/opus/src/silk/float/encode_frame_FLP.c", "//third_party/opus/src/silk/float/energy_FLP.c", "//third_party/opus/src/silk/float/find_LPC_FLP.c", "//third_party/opus/src/silk/float/find_LTP_FLP.c", "//third_party/opus/src/silk/float/find_pitch_lags_FLP.c", "//third_party/opus/src/silk/float/find_pred_coefs_FLP.c", "//third_party/opus/src/silk/float/inner_product_FLP.c", "//third_party/opus/src/silk/float/k2a_FLP.c", "//third_party/opus/src/silk/float/main_FLP.h", "//third_party/opus/src/silk/float/noise_shape_analysis_FLP.c", "//third_party/opus/src/silk/float/pitch_analysis_core_FLP.c", "//third_party/opus/src/silk/float/process_gains_FLP.c", "//third_party/opus/src/silk/float/regularize_correlations_FLP.c", "//third_party/opus/src/silk/float/residual_energy_FLP.c", "//third_party/opus/src/silk/float/scale_copy_vector_FLP.c", "//third_party/opus/src/silk/float/scale_vector_FLP.c", "//third_party/opus/src/silk/float/schur_FLP.c", "//third_party/opus/src/silk/float/sort_FLP.c", "//third_party/opus/src/silk/float/structs_FLP.h", "//third_party/opus/src/silk/float/warped_autocorrelation_FLP.c", "//third_party/opus/src/silk/float/wrappers_FLP.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/opus:opus_compare": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-absolute-value" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//third_party/opus:opus" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/opus/src/celt/", "//third_party/opus/src/silk/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49943,30 +50482,31 @@
"//third_party/opus/src/src/opus_compare.c": [ "obj/third_party/opus/opus_compare/opus_compare.o" ]
},
"sources": [ "//third_party/opus/src/src/opus_compare.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/opus:opus_demo": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-absolute-value" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//third_party/opus:opus" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/opus/src/celt/", "//third_party/opus/src/silk/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -49977,30 +50517,31 @@
"//third_party/opus/src/src/opus_demo.c": [ "obj/third_party/opus/opus_demo/opus_demo.o" ]
},
"sources": [ "//third_party/opus/src/src/opus_demo.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/opus:test_opus_api": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-absolute-value", "-Wno-nonnull" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_test_no_nonnull_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_test_no_nonnull_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:test_scripts_shared", "//third_party/opus:opus", "//third_party/opus:test_opus_api__runner" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/opus/src/celt/", "//third_party/opus/src/silk/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50011,8 +50552,9 @@
"//third_party/opus/src/tests/test_opus_api.c": [ "obj/third_party/opus/test_opus_api/test_opus_api.o" ]
},
"sources": [ "//third_party/opus/src/tests/test_opus_api.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -50026,29 +50568,29 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/opus:test_opus_decode": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-absolute-value", "-Wno-nonnull" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_test_no_nonnull_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_test_no_nonnull_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:test_scripts_shared", "//third_party/opus:opus", "//third_party/opus:test_opus_decode__runner" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/opus/src/celt/", "//third_party/opus/src/silk/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50059,8 +50601,9 @@
"//third_party/opus/src/tests/test_opus_decode.c": [ "obj/third_party/opus/test_opus_decode/test_opus_decode.o" ]
},
"sources": [ "//third_party/opus/src/tests/test_opus_decode.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -50074,29 +50617,29 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/opus:test_opus_encode": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-absolute-value" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:test_scripts_shared", "//third_party/opus:opus", "//third_party/opus:test_opus_encode__runner" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/opus/src/celt/", "//third_party/opus/src/silk/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50108,8 +50651,9 @@
"//third_party/opus/src/tests/test_opus_encode.c": [ "obj/third_party/opus/test_opus_encode/test_opus_encode.o" ]
},
"sources": [ "//third_party/opus/src/tests/opus_encode_regressions.c", "//third_party/opus/src/tests/test_opus_encode.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -50123,29 +50667,29 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/opus:test_opus_padding": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-absolute-value" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/opus:opus_test_config", "//third_party/opus:opus_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:test_scripts_shared", "//third_party/opus:opus", "//third_party/opus:test_opus_padding__runner" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/opus/src/celt/", "//third_party/opus/src/silk/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50156,8 +50700,9 @@
"//third_party/opus/src/tests/test_opus_padding.c": [ "obj/third_party/opus/test_opus_padding/test_opus_padding.o" ]
},
"sources": [ "//third_party/opus/src/tests/test_opus_padding.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -50171,29 +50716,28 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/pffft:fftpack": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-shadow" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/pffft:common_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PFFFT_SIMD_DISABLE" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/pffft:common_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PFFFT_SIMD_DISABLE" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -50204,8 +50748,9 @@
"//third_party/pffft/src/fftpack.c": [ "obj/third_party/pffft/fftpack/fftpack.o" ]
},
"sources": [ "//third_party/pffft/src/fftpack.c", "//third_party/pffft/src/fftpack.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//third_party/pffft:*" ]
},
@@ -50216,7 +50761,7 @@
},
"public": "*",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -50231,29 +50776,28 @@
"script": "//third_party/pffft/generate_seed_corpus.py",
"sources": [ "//third_party/pffft/generate_seed_corpus.py" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/pffft:pffft": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-shadow" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/pffft:common_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PFFFT_SIMD_DISABLE" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/pffft:common_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PFFFT_SIMD_DISABLE" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -50264,30 +50808,31 @@
"//third_party/pffft/src/pffft.c": [ "obj/third_party/pffft/pffft/pffft.o" ]
},
"sources": [ "//third_party/pffft/src/pffft.c", "//third_party/pffft/src/pffft.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/pffft:pffft_benchmark": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-shadow", "-Wno-unreachable-code" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wno-unreachable-code" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/pffft:common_config", "//third_party/pffft:pffft_benchmark_internal_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PFFFT_SIMD_DISABLE" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//third_party/pffft:common_config", "//third_party/pffft:pffft_benchmark_internal_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PFFFT_SIMD_DISABLE" ],
"deps": [ "//build/config:executable_deps", "//third_party/pffft:fftpack", "//third_party/pffft:pffft" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50298,8 +50843,9 @@
"//third_party/pffft/src/test_pffft.c": [ "obj/third_party/pffft/pffft_benchmark/test_pffft.o" ]
},
"sources": [ "//third_party/pffft/src/test_pffft.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -50310,7 +50856,7 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -50321,29 +50867,29 @@
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/pffft:pffft_unittest": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:test_scripts_shared", "//testing/gtest:gtest", "//testing/gtest:gtest_main", "//third_party/pffft:fftpack", "//third_party/pffft:pffft", "//third_party/pffft:pffft_unittest__runner" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50354,8 +50900,9 @@
"//third_party/pffft/pffft_unittest.cc": [ "obj/third_party/pffft/pffft_unittest/pffft_unittest.o" ]
},
"sources": [ "//third_party/pffft/pffft_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
@@ -50369,29 +50916,28 @@
"public": "*",
"script": "//build/util/generate_wrapper.py",
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "action",
"visibility": [ "*" ]
},
"//third_party/rnnoise:rnn_vad": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -50401,42 +50947,42 @@
"//third_party/rnnoise/src/rnn_vad_weights.cc": [ "obj/third_party/rnnoise/rnn_vad/rnn_vad_weights.o" ]
},
"sources": [ "//third_party/rnnoise/src/rnn_activations.h", "//third_party/rnnoise/src/rnn_vad_weights.cc", "//third_party/rnnoise/src/rnn_vad_weights.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party/rnnoise:rnnoise": {
"deps": [ "//third_party/rnnoise:rnn_vad" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
"//third_party/zlib:miniunz_bin": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wno-incompatible-pointer-types-discards-qualifiers", "-Wno-deprecated-non-prototype", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//third_party/zlib:minizip" ],
"externs": {
},
"include_dirs": [ "//third_party/zlib/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50447,30 +50993,30 @@
"//third_party/zlib/contrib/minizip/miniunz.c": [ "obj/third_party/zlib/miniunz_bin/miniunz.o" ]
},
"sources": [ "//third_party/zlib/contrib/minizip/miniunz.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/zlib:minizip": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-parentheses-equality", "-Wno-deprecated-non-prototype" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/zlib:minizip_warnings", "//third_party/zlib:zlib_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/zlib:minizip_warnings", "//third_party/zlib:zlib_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//third_party/zlib:zlib" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/zlib/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -50484,30 +51030,31 @@
"//third_party/zlib/contrib/minizip/zip.c": [ "obj/third_party/zlib/minizip/zip.o" ]
},
"sources": [ "//third_party/zlib/contrib/minizip/ioapi.c", "//third_party/zlib/contrib/minizip/ioapi.h", "//third_party/zlib/contrib/minizip/unzip.c", "//third_party/zlib/contrib/minizip/unzip.h", "//third_party/zlib/contrib/minizip/zip.c", "//third_party/zlib/contrib/minizip/zip.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/zlib:minizip_bin": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wno-incompatible-pointer-types-discards-qualifiers", "-Wno-deprecated-non-prototype", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//third_party/zlib:minizip" ],
"externs": {
},
"include_dirs": [ "//third_party/zlib/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50518,30 +51065,30 @@
"//third_party/zlib/contrib/minizip/minizip.c": [ "obj/third_party/zlib/minizip_bin/minizip.o" ]
},
"sources": [ "//third_party/zlib/contrib/minizip/minizip.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/zlib:zlib": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-deprecated-non-prototype", "-Wno-incompatible-pointer-types", "-Wunused-variable" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_internal_config", "//third_party/zlib:zlib_warnings", "//third_party/zlib:zlib_config" ],
- "defines": [ "CPU_NO_SIMD", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_internal_config", "//third_party/zlib:zlib_warnings", "//third_party/zlib:zlib_config" ],
+ "defines": [ "CPU_NO_SIMD", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/zlib/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
@@ -50569,60 +51116,61 @@
"//third_party/zlib/zutil.c": [ "obj/third_party/zlib/zlib/zutil.o" ]
},
"sources": [ "//third_party/zlib/adler32.c", "//third_party/zlib/chromeconf.h", "//third_party/zlib/compress.c", "//third_party/zlib/contrib/optimizations/insert_string.h", "//third_party/zlib/cpu_features.c", "//third_party/zlib/cpu_features.h", "//third_party/zlib/crc32.c", "//third_party/zlib/crc32.h", "//third_party/zlib/deflate.c", "//third_party/zlib/deflate.h", "//third_party/zlib/gzclose.c", "//third_party/zlib/gzguts.h", "//third_party/zlib/gzlib.c", "//third_party/zlib/gzread.c", "//third_party/zlib/gzwrite.c", "//third_party/zlib/infback.c", "//third_party/zlib/inffast.c", "//third_party/zlib/inffast.h", "//third_party/zlib/inffixed.h", "//third_party/zlib/inflate.h", "//third_party/zlib/inftrees.c", "//third_party/zlib/inftrees.h", "//third_party/zlib/trees.c", "//third_party/zlib/trees.h", "//third_party/zlib/uncompr.c", "//third_party/zlib/zconf.h", "//third_party/zlib/zlib.h", "//third_party/zlib/zutil.c", "//third_party/zlib/zutil.h", "//third_party/zlib/inflate.c" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
"//third_party/zlib:zlib_adler32_simd": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/zlib:zlib_internal_config", "//third_party/zlib:zlib_adler32_simd_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/zlib:zlib_internal_config", "//third_party/zlib:zlib_adler32_simd_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
"deps": [ "//third_party/zlib:zlib_common_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/zlib:zlib_adler32_simd_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/zlib:*" ]
},
"//third_party/zlib:zlib_bench": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ "//build/config:executable_deps", "//third_party/zlib:zlib" ],
"externs": {
},
"include_dirs": [ "//third_party/zlib/", "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags", "-Werror" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -50633,171 +51181,172 @@
"//third_party/zlib/contrib/bench/zlib_bench.cc": [ "obj/third_party/zlib/zlib_bench/zlib_bench.o" ]
},
"sources": [ "//third_party/zlib/contrib/bench/zlib_bench.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "*" ]
},
"//third_party/zlib:zlib_common_headers": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//third_party/zlib/chromeconf.h", "//third_party/zlib/deflate.h", "//third_party/zlib/inffast.h", "//third_party/zlib/inffixed.h", "//third_party/zlib/inflate.h", "//third_party/zlib/inftrees.h", "//third_party/zlib/zconf.h", "//third_party/zlib/zlib.h", "//third_party/zlib/zutil.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/zlib:*" ]
},
"//third_party/zlib:zlib_crc32_simd": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/zlib:zlib_internal_config", "//third_party/zlib:zlib_crc32_simd_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/zlib:zlib_internal_config", "//third_party/zlib:zlib_crc32_simd_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
"deps": [ "//third_party/zlib:zlib_common_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/zlib:zlib_crc32_simd_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/zlib:*" ]
},
"//third_party/zlib:zlib_inflate_chunk_simd": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wno-narrowing", "-Wno-class-memaccess" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-c++11-narrowing", "-Wno-unused-but-set-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wno-deprecated-non-prototype", "-Wno-incompatible-pointer-types", "-Wunused-variable" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/zlib:zlib_internal_config", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_warnings", "//third_party/zlib:zlib_inflate_chunk_simd_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/zlib:zlib_internal_config", "//build/config/compiler:no_chromium_code", "//third_party/zlib:zlib_warnings", "//third_party/zlib:zlib_inflate_chunk_simd_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
"deps": [ "//third_party/zlib:zlib_common_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-Werror" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/zlib:zlib_inflate_chunk_simd_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g", "--cap-lints=allow" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/zlib:*" ]
},
"//third_party/zlib:zlib_slide_hash_simd": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/zlib:zlib_internal_config", "//third_party/zlib:zlib_slide_hash_simd_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/zlib:zlib_internal_config", "//third_party/zlib:zlib_slide_hash_simd_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "ZLIB_IMPLEMENTATION", "ZLIB_DEBUG" ],
"deps": [ "//third_party/zlib:zlib_common_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/zlib:zlib_slide_hash_simd_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//third_party/zlib:*" ]
},
"//third_party:freetype_harfbuzz": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=gnu11" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "raw-ref-template-as-trivial-member", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
+ "cflags_c": [ "-std=c11" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "cflags_objc": [ "-std=c11" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//third_party/freetype:freetype_config", "//third_party/harfbuzz-ng:harfbuzz_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "FT_CONFIG_MODULES_H=\"freetype-custom/freetype/config/ftmodule.h\"", "FT_CONFIG_OPTIONS_H=\"freetype-custom/freetype/config/ftoption.h\"", "PDFIUM_REQUIRED_MODULES", "CHROMIUM_RESTRICT_VISIBILITY" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//third_party/freetype:freetype_config", "//third_party/harfbuzz-ng:harfbuzz_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "FT_CONFIG_MODULES_H=\"freetype-custom/freetype/config/ftmodule.h\"", "FT_CONFIG_OPTIONS_H=\"freetype-custom/freetype/config/ftoption.h\"", "PDFIUM_REQUIRED_MODULES", "CHROMIUM_RESTRICT_VISIBILITY" ],
"deps": [ "//third_party/freetype:freetype_source", "//third_party/harfbuzz-ng:harfbuzz_source" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/freetype/include/", "//third_party/freetype/include/freetype-custom/", "//third_party/freetype/src/include/", "//third_party/harfbuzz-ng/src/src/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party/freetype:freetype_config", "//third_party/harfbuzz-ng:harfbuzz_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "*" ]
},
"//third_party:jpeg": {
"deps": [ "//third_party/libjpeg_turbo:libjpeg" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
"metadata": {
},
"public": "*",
"public_configs": [ "//third_party:libjpeg_turbo_config", "//third_party/libjpeg_turbo:libjpeg_config" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -50809,7 +51358,7 @@
"public": "*",
"public_configs": [ "//third_party/libjpeg_turbo:libjpeg_config" ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "group",
"visibility": [ "*" ]
},
@@ -50817,22 +51366,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api/adaptation:resource_adaptation_api", "//api/task_queue:task_queue", "//api/units:data_rate", "//api/units:time_delta", "//api/video:video_adaptation", "//api/video:video_frame", "//api/video:video_stream_encoder", "//api/video_codecs:video_codecs_api", "//call/adaptation:resource_adaptation", "//modules/video_coding:video_coding_utility", "//modules/video_coding/svc:scalability_mode_util", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:refcount", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/experiments:balanced_degradation_settings", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:quality_rampup_experiment", "//rtc_base/experiments:quality_scaler_settings", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/types:optional", "//video:video_stream_encoder_interface", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -50853,8 +51402,9 @@
"//video/adaptation/video_stream_encoder_resource_manager.cc": [ "obj/video/adaptation/video_adaptation/video_stream_encoder_resource_manager.o" ]
},
"sources": [ "//video/adaptation/balanced_constraint.cc", "//video/adaptation/balanced_constraint.h", "//video/adaptation/bandwidth_quality_scaler_resource.cc", "//video/adaptation/bandwidth_quality_scaler_resource.h", "//video/adaptation/bitrate_constraint.cc", "//video/adaptation/bitrate_constraint.h", "//video/adaptation/encode_usage_resource.cc", "//video/adaptation/encode_usage_resource.h", "//video/adaptation/overuse_frame_detector.cc", "//video/adaptation/overuse_frame_detector.h", "//video/adaptation/pixel_limit_resource.cc", "//video/adaptation/pixel_limit_resource.h", "//video/adaptation/quality_rampup_experiment_helper.cc", "//video/adaptation/quality_rampup_experiment_helper.h", "//video/adaptation/quality_scaler_resource.cc", "//video/adaptation/quality_scaler_resource.h", "//video/adaptation/video_stream_encoder_resource.cc", "//video/adaptation/video_stream_encoder_resource.h", "//video/adaptation/video_stream_encoder_resource_manager.cc", "//video/adaptation/video_stream_encoder_resource_manager.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -50862,22 +51412,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:field_trials_view", "//api:scoped_refptr", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_adaptation", "//api/video:video_frame", "//api/video_codecs:scalability_mode", "//api/video_codecs:video_codecs_api", "//call/adaptation:resource_adaptation", "//call/adaptation:resource_adaptation_test_utilities", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:random", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//test:field_trial", "//test:rtc_expect_death", "//test:scoped_key_value_config", "//test:test_support", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/types:optional", "//video/adaptation:video_adaptation" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -50891,8 +51441,9 @@
"//video/adaptation/quality_scaler_resource_unittest.cc": [ "obj/video/adaptation/video_adaptation_tests/quality_scaler_resource_unittest.o" ]
},
"sources": [ "//video/adaptation/bitrate_constraint_unittest.cc", "//video/adaptation/overuse_frame_detector_unittest.cc", "//video/adaptation/pixel_limit_resource_unittest.cc", "//video/adaptation/quality_scaler_resource_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -50900,22 +51451,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:scoped_refptr", "//api/video:resolution", "//api/video_codecs:scalability_mode", "//api/video_codecs:video_codecs_api", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base:stringutils", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -50927,8 +51477,9 @@
"//video/config/video_encoder_config.cc": [ "obj/video/config/encoder_config/video_encoder_config.o" ]
},
"sources": [ "//video/config/video_encoder_config.cc", "//video/config/video_encoder_config.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -50936,22 +51487,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api/transport:field_trial_based_config", "//api/units:data_rate", "//api/video:video_codec_constants", "//api/video_codecs:video_codecs_api", "//call/adaptation:resource_adaptation", "//media:rtc_media_base", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp9_helpers", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:min_video_bitrate_experiment", "//rtc_base/experiments:normalize_simulcast_size_experiment", "//rtc_base/experiments:rate_control_settings", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -50964,8 +51515,9 @@
"//video/config/simulcast.cc": [ "obj/video/config/streams_config/simulcast.o" ]
},
"sources": [ "//video/config/encoder_stream_factory.cc", "//video/config/encoder_stream_factory.h", "//video/config/simulcast.cc", "//video/config/simulcast.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -50973,22 +51525,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/transport:field_trial_based_config", "//call/adaptation:resource_adaptation", "//media:rtc_media_base", "//test:field_trial", "//test:test_support", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant", "//video/config:streams_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51000,8 +51552,9 @@
"//video/config/simulcast_unittest.cc": [ "obj/video/config/video_config_tests/simulcast_unittest.o" ]
},
"sources": [ "//video/config/encoder_stream_factory_unittest.cc", "//video/config/simulcast_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -51009,22 +51562,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:sequence_checker", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/video:video_frame", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:rtc_task_queue", "//third_party/abseil-cpp/absl/types:optional", "//video/render:video_render_frames" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -51036,8 +51588,9 @@
"//video/render/incoming_video_stream.cc": [ "obj/video/render/incoming_video_stream/incoming_video_stream.o" ]
},
"sources": [ "//video/render/incoming_video_stream.cc", "//video/render/incoming_video_stream.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -51045,22 +51598,21 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:video_frame", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:timeutils", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -51072,8 +51624,9 @@
"//video/render/video_render_frames.cc": [ "obj/video/render/video_render_frames/video_render_frames.o" ]
},
"sources": [ "//video/render/video_render_frames.cc", "//video/render/video_render_frames.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//video/render:*" ]
},
@@ -51081,22 +51634,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:sequence_checker", "//api/metronome:metronome", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//third_party/abseil-cpp/absl/types:optional", "//video:frame_decode_scheduler", "//video:frame_decode_timing" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -51108,8 +51661,9 @@
"//video/decode_synchronizer.cc": [ "obj/video/decode_synchronizer/decode_synchronizer.o" ]
},
"sources": [ "//video/decode_synchronizer.cc", "//video/decode_synchronizer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -51117,22 +51671,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//api/video:video_frame", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:rate_statistics", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -51144,8 +51698,9 @@
"//video/frame_cadence_adapter.cc": [ "obj/video/frame_cadence_adapter/frame_cadence_adapter.o" ]
},
"sources": [ "//video/frame_cadence_adapter.cc", "//video/frame_cadence_adapter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -51153,22 +51708,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/units:timestamp", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/types:optional", "//video:frame_decode_timing" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -51176,8 +51731,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//video/frame_decode_scheduler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -51185,22 +51741,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:time_delta", "//modules/video_coding/timing:timing_module", "//rtc_base:logging", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -51212,8 +51768,9 @@
"//video/frame_decode_timing.cc": [ "obj/video/frame_decode_timing/frame_decode_timing.o" ]
},
"sources": [ "//video/frame_decode_timing.cc", "//video/frame_decode_timing.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -51221,22 +51778,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api/video:encoded_frame", "//api/video:encoded_image", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_utility", "//rtc_base/system:file_wrapper" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51248,8 +51805,9 @@
"//video/frame_dumping_decoder.cc": [ "obj/video/frame_dumping_decoder/frame_dumping_decoder.o" ]
},
"sources": [ "//video/frame_dumping_decoder.cc", "//video/frame_dumping_decoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -51257,22 +51815,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:simulated_network_api", "//api:video_quality_test_fixture_api", "//api/transport:bitrate_settings", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//system_wrappers:field_trial", "//test:field_trial", "//test:run_test", "//test:run_test_interface", "//test:test_common", "//test:test_renderer", "//test:test_support", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/types:optional", "//video:video_quality_test" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -51284,8 +51842,9 @@
"//video/screenshare_loopback.cc": [ "obj/video/screenshare_loopback/screenshare_loopback.o" ]
},
"sources": [ "//video/screenshare_loopback.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -51293,22 +51852,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:simulated_network_api", "//api:video_quality_test_fixture_api", "//api/transport:bitrate_settings", "//api/video_codecs:video_codecs_api", "//build/config:executable_deps", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:stringutils", "//system_wrappers:field_trial", "//test:field_trial", "//test:run_test", "//test:run_test_interface", "//test:test_common", "//test:test_renderer", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/types:optional", "//video:video_quality_test" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -51320,8 +51879,9 @@
"//video/sv_loopback.cc": [ "obj/video/sv_loopback/sv_loopback.o" ]
},
"sources": [ "//video/sv_loopback.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -51329,22 +51889,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:sequence_checker", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:timestamp", "//rtc_base:checks", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional", "//video:frame_decode_scheduler", "//video:frame_decode_timing" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -51356,30 +51916,30 @@
"//video/task_queue_frame_decode_scheduler.cc": [ "obj/video/task_queue_frame_decode_scheduler/task_queue_frame_decode_scheduler.o" ]
},
"sources": [ "//video/task_queue_frame_decode_scheduler.cc", "//video/task_queue_frame_decode_scheduler.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
"//video:unique_timestamp_counter": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
"metadata": {
},
@@ -51391,8 +51951,9 @@
"//video/unique_timestamp_counter.cc": [ "obj/video/unique_timestamp_counter/unique_timestamp_counter.o" ]
},
"sources": [ "//video/unique_timestamp_counter.cc", "//video/unique_timestamp_counter.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -51400,22 +51961,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:array_view", "//api:fec_controller_api", "//api:field_trials_view", "//api:frame_transformer_interface", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api:transport_api", "//api/crypto:frame_decryptor_interface", "//api/crypto:options", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/units:data_rate", "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:recordable_encoded_frame", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video:video_stream_encoder", "//api/video_codecs:video_codecs_api", "//call:bitrate_allocator", "//call:call_interfaces", "//call:rtp_interfaces", "//call:rtp_receiver", "//call:rtp_sender", "//call:video_stream_api", "//common_video:common_video", "//media:rtc_media_base", "//modules:module_api", "//modules:module_api_public", "//modules/pacing:pacing", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/rtp_rtcp:rtp_video_header", "//modules/utility:utility", "//modules/video_coding:nack_requester", "//modules/video_coding:packet_buffer", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/timing:timing_module", "//rtc_base:checks", "//rtc_base:event_tracer", "//rtc_base:histogram_percentile_counter", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:mod_ops", "//rtc_base:moving_max_counter", "//rtc_base:platform_thread", "//rtc_base:rate_statistics", "//rtc_base:rate_tracker", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:sample_counter", "//rtc_base:stringutils", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/experiments:alr_experiment", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:keyframe_interval_settings_experiment", "//rtc_base/experiments:min_video_bitrate_experiment", "//rtc_base/experiments:normalize_simulcast_size_experiment", "//rtc_base/experiments:rate_control_settings", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//video:frame_cadence_adapter", "//video:frame_dumping_decoder", "//video:task_queue_frame_decode_scheduler", "//video:unique_timestamp_counter", "//video:video_stream_buffer_controller", "//video:video_stream_encoder_impl", "//video:video_stream_encoder_interface", "//video/adaptation:video_adaptation", "//video/config:encoder_config", "//video/render:incoming_video_stream" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -51446,8 +52007,9 @@
"//video/video_stream_decoder2.cc": [ "obj/video/video/video_stream_decoder2.o" ]
},
"sources": [ "//video/buffered_frame_decryptor.cc", "//video/buffered_frame_decryptor.h", "//video/call_stats2.cc", "//video/call_stats2.h", "//video/encoder_rtcp_feedback.cc", "//video/encoder_rtcp_feedback.h", "//video/quality_limitation_reason_tracker.cc", "//video/quality_limitation_reason_tracker.h", "//video/quality_threshold.cc", "//video/quality_threshold.h", "//video/receive_statistics_proxy2.cc", "//video/receive_statistics_proxy2.h", "//video/report_block_stats.cc", "//video/report_block_stats.h", "//video/rtp_streams_synchronizer2.cc", "//video/rtp_streams_synchronizer2.h", "//video/rtp_video_stream_receiver2.cc", "//video/rtp_video_stream_receiver2.h", "//video/rtp_video_stream_receiver_frame_transformer_delegate.cc", "//video/rtp_video_stream_receiver_frame_transformer_delegate.h", "//video/send_delay_stats.cc", "//video/send_delay_stats.h", "//video/send_statistics_proxy.cc", "//video/send_statistics_proxy.h", "//video/stats_counter.cc", "//video/stats_counter.h", "//video/stream_synchronization.cc", "//video/stream_synchronization.h", "//video/transport_adapter.cc", "//video/transport_adapter.h", "//video/video_quality_observer2.cc", "//video/video_quality_observer2.h", "//video/video_receive_stream2.cc", "//video/video_receive_stream2.h", "//video/video_send_stream.cc", "//video/video_send_stream.h", "//video/video_send_stream_impl.cc", "//video/video_send_stream_impl.h", "//video/video_stream_decoder2.cc", "//video/video_stream_decoder2.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -51455,22 +52017,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:simulated_network_api", "//api:test_dependency_factory", "//api:video_quality_test_fixture_api", "//api/video_codecs:video_codecs_api", "//modules/pacing:pacing", "//modules/video_coding:webrtc_vp9", "//rtc_base/experiments:alr_experiment", "//system_wrappers:field_trial", "//test:field_trial", "//test:fileutils", "//test:test_common", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/types:optional", "//video:video_quality_test", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51481,8 +52043,9 @@
"//video/full_stack_tests.cc": [ "obj/video/video_full_stack_tests/full_stack_tests.o" ]
},
"sources": [ "//video/full_stack_tests.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -51490,22 +52053,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
"deps": [ "//build/config:executable_deps", "//video:video_loopback_lib" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl", "pthread", "atomic" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++", "-pie", "-Wl,--disable-new-dtags" ],
+ "libs": [ "dl", "pthread", "rt" ],
"metadata": {
},
@@ -51517,8 +52080,9 @@
"//video/video_loopback_main.cc": [ "obj/video/video_loopback/video_loopback_main.o" ]
},
"sources": [ "//video/video_loopback_main.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "executable",
"visibility": [ "//*" ]
},
@@ -51526,22 +52090,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST", "UNIT_TEST" ],
"deps": [ "//api:libjingle_peerconnection_api", "//api:simulated_network_api", "//api:video_quality_test_fixture_api", "//api/transport:bitrate_settings", "//api/video_codecs:video_codecs_api", "//rtc_base:checks", "//rtc_base:logging", "//system_wrappers:field_trial", "//test:field_trial", "//test:run_test", "//test:run_test_interface", "//test:test_common", "//test:test_renderer", "//test:test_support", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/types:optional", "//video:video_quality_test" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51552,8 +52116,9 @@
"//video/video_loopback.cc": [ "obj/video/video_loopback_lib/video_loopback.o" ]
},
"sources": [ "//video/video_loopback.cc", "//video/video_loopback.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -51561,22 +52126,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api/video:video_stream_encoder", "//test:test_support", "//video:video_stream_encoder_interface" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51584,8 +52149,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//video/test/mock_video_stream_encoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -51593,22 +52159,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_network_emulation_manager", "//api:create_peer_connection_quality_test_frame_generator", "//api:create_peerconnection_quality_test_fixture", "//api:frame_generator_api", "//api:media_stream_interface", "//api:network_emulation_manager_api", "//api:peer_connection_quality_test_fixture_api", "//api:simulated_network_api", "//api:time_controller", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/pclf:media_configuration", "//api/test/pclf:media_quality_test_params", "//api/test/pclf:peer_configurer", "//api/video_codecs:video_codecs_api", "//call:simulated_network", "//modules/video_coding:webrtc_vp9", "//system_wrappers:field_trial", "//test:field_trial", "//test:fileutils", "//test:test_support", "//test/pc/e2e:network_quality_metrics_reporter" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51619,8 +52185,9 @@
"//video/pc_full_stack_tests.cc": [ "obj/video/video_pc_full_stack_tests/pc_full_stack_tests.o" ]
},
"sources": [ "//video/pc_full_stack_tests.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -51628,22 +52195,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_frame_generator", "//api:fec_controller_api", "//api:frame_generator_api", "//api:libjingle_peerconnection_api", "//api:rtc_event_log_output_file", "//api:test_dependency_factory", "//api:video_quality_test_fixture_api", "//api/numerics:numerics", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:video_bitrate_allocator_factory", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//call:fake_network", "//call:simulated_network", "//common_video:common_video", "//media:rtc_audio_video", "//media:rtc_encoder_simulcast_proxy", "//media:rtc_internal_video_codecs", "//media:rtc_media_base", "//modules/audio_device:audio_device_api", "//modules/audio_device:audio_device_module_from_input_and_output", "//modules/audio_device:windows_core_audio_utility", "//modules/audio_mixer:audio_mixer_impl", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_multiplex", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp9", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers", "//test:fake_video_codecs", "//test:fileutils", "//test:platform_video_capturer", "//test:rtp_test_utils", "//test:test_common", "//test:test_renderer", "//test:test_support", "//test:test_support_test_artifacts", "//test:video_test_common", "//test:video_test_support", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/flags:flag", "//third_party/abseil-cpp/absl/flags:parse", "//third_party/abseil-cpp/absl/strings:strings", "//video:frame_dumping_decoder", "//video/config:streams_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51655,30 +52222,31 @@
"//video/video_quality_test.cc": [ "obj/video/video_quality_test/video_quality_test.o" ]
},
"sources": [ "//video/video_analyzer.cc", "//video/video_analyzer.h", "//video/video_quality_test.cc", "//video/video_quality_test.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//video:*", "//api:create_video_quality_test_fixture_api" ]
},
"//video:video_receive_stream_timeout_tracker": {
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
"deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:logging", "//rtc_base/task_utils:repeating_task", "//system_wrappers:system_wrappers" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt" ],
"metadata": {
},
@@ -51690,8 +52258,9 @@
"//video/video_receive_stream_timeout_tracker.cc": [ "obj/video/video_receive_stream_timeout_tracker/video_receive_stream_timeout_tracker.o" ]
},
"sources": [ "//video/video_receive_stream_timeout_tracker.cc", "//video/video_receive_stream_timeout_tracker.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -51699,22 +52268,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:sequence_checker", "//api/metronome:metronome", "//api/task_queue:task_queue", "//api/units:data_size", "//api/video:encoded_frame", "//api/video:frame_buffer", "//api/video:video_rtp_headers", "//modules/video_coding:frame_helpers", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding/timing:inter_frame_delay", "//modules/video_coding/timing:jitter_estimator", "//modules/video_coding/timing:timing_module", "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base/experiments:rtt_mult_experiment", "//system_wrappers:field_trial", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/types:optional", "//video:decode_synchronizer", "//video:frame_decode_scheduler", "//video:frame_decode_timing", "//video:task_queue_frame_decode_scheduler", "//video:video_receive_stream_timeout_tracker" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -51726,8 +52295,9 @@
"//video/video_stream_buffer_controller.cc": [ "obj/video/video_stream_buffer_controller/video_stream_buffer_controller.o" ]
},
"sources": [ "//video/video_stream_buffer_controller.cc", "//video/video_stream_buffer_controller.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "//*" ]
},
@@ -51735,22 +52305,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:sequence_checker", "//api/task_queue:task_queue", "//api/transport:field_trial_based_config", "//api/video:encoded_frame", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video:video_stream_decoder", "//api/video_codecs:video_codecs_api", "//modules/video_coding:frame_buffer2", "//modules/video_coding:video_coding", "//modules/video_coding/timing:timing_module", "//rtc_base:logging", "//rtc_base:mod_ops", "//rtc_base:platform_thread", "//rtc_base:rtc_task_queue", "//rtc_base:timeutils", "//rtc_base/memory:always_valid_pointer", "//rtc_base/synchronization:mutex", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51762,8 +52332,9 @@
"//video/video_stream_decoder_impl.cc": [ "obj/video/video_stream_decoder_impl/video_stream_decoder_impl.o" ]
},
"sources": [ "//video/video_stream_decoder_impl.cc", "//video/video_stream_decoder_impl.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -51771,22 +52342,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:field_trials_view", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:sequence_checker", "//api/adaptation:resource_adaptation_api", "//api/task_queue:pending_task_safety_flag", "//api/task_queue:task_queue", "//api/units:data_rate", "//api/video:encoded_image", "//api/video:render_resolution", "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_bitrate_allocator_factory", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_layers_allocation", "//api/video:video_rtp_headers", "//api/video:video_stream_encoder", "//api/video_codecs:video_codecs_api", "//call/adaptation:resource_adaptation", "//common_video:common_video", "//media:rtc_media_base", "//modules:module_api_public", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:svc_rate_allocator", "//rtc_base:checks", "//rtc_base:criticalsection", "//rtc_base:event_tracer", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:race_checker", "//rtc_base:rate_statistics", "//rtc_base:refcount", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base:timeutils", "//rtc_base/experiments:alr_experiment", "//rtc_base/experiments:balanced_degradation_settings", "//rtc_base/experiments:encoder_info_settings", "//rtc_base/experiments:field_trial_parser", "//rtc_base/experiments:quality_rampup_experiment", "//rtc_base/experiments:quality_scaler_settings", "//rtc_base/experiments:quality_scaling_experiment", "//rtc_base/experiments:rate_control_settings", "//rtc_base/synchronization:mutex", "//rtc_base/system:no_unique_address", "//rtc_base/task_utils:repeating_task", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/cleanup:cleanup", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional", "//video:frame_cadence_adapter", "//video:video_stream_encoder_interface", "//video/adaptation:video_adaptation", "//video/config:encoder_config", "//video/config:streams_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -51803,8 +52374,9 @@
"//video/video_stream_encoder.cc": [ "obj/video/video_stream_encoder_impl/video_stream_encoder.o" ]
},
"sources": [ "//video/alignment_adjuster.cc", "//video/alignment_adjuster.h", "//video/encoder_bitrate_adjuster.cc", "//video/encoder_bitrate_adjuster.h", "//video/encoder_overshoot_detector.cc", "//video/encoder_overshoot_detector.h", "//video/frame_encode_metadata_writer.cc", "//video/frame_encode_metadata_writer.h", "//video/video_source_sink_controller.cc", "//video/video_source_sink_controller.h", "//video/video_stream_encoder.cc", "//video/video_stream_encoder.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "static_library",
"visibility": [ "*" ]
},
@@ -51812,22 +52384,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "LIBYUV_DISABLE_NEON" ],
"deps": [ "//api:fec_controller_api", "//api:rtc_error", "//api:rtp_parameters", "//api:rtp_sender_interface", "//api:scoped_refptr", "//api/adaptation:resource_adaptation_api", "//api/units:data_rate", "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_layers_allocation", "//api/video_codecs:video_codecs_api", "//third_party/abseil-cpp/absl/types:optional", "//video/config:encoder_config" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "dl", "rt" ],
"metadata": {
},
@@ -51835,8 +52407,9 @@
"public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
"rustflags": [ "-Coverflow-checks=on", "-Dwarnings", "-Zdep-info-omit-d-target", "-Zmacro-backtrace", "-Zremap-cwd-prefix=.", "-Cembed-bitcode=no", "-g" ],
"sources": [ "//video/video_stream_encoder_interface.h", "//video/video_stream_encoder_observer.h" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": false,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
},
@@ -51844,22 +52417,22 @@
"all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
"allow_circular_includes_from": [ ],
"arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-std=gnu11", "-mabi=lp64d", "-gdwarf-4", "-g2" ],
- "cflags": [ "-Wall", "-Werror", "-Wno-unused-local-typedefs", "-Wno-maybe-uninitialized", "-Wno-deprecated-declarations", "-Wno-comments", "-Wno-packed-not-aligned", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pipe", "-pthread", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-fno-builtin-abs", "-fvisibility=hidden" ],
- "cflags_c": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-narrowing", "-Wno-class-memaccess", "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=gnu11", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-std=gnu++2a", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
+ "asmflags": [ "-fPIC", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "-std=c11", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wa,-fdebug-compilation-dir,.", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf" ],
+ "cflags": [ "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wextra-semi", "-Wunreachable-code-aggressive", "-Wthread-safety", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-psabi", "-Wloop-analysis", "-Wno-unneeded-internal-declaration", "-Wenum-compare-conditional", "-Wno-ignored-pragma-optimize", "-Wno-deprecated-builtins", "-Wno-bitfield-constant-conversion", "-Wshadow", "-fno-delete-null-pointer-checks", "-fno-ident", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../../tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-ffp-contract=off", "-fcomplete-member-pointers", "--target=riscv64-linux-gnu", "-mabi=lp64d", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-ffile-compilation-dir=.", "-no-canonical-prefixes", "-ftrivial-auto-var-init=pattern", "-O0", "-fno-omit-frame-pointer", "-gdwarf-4", "-g2", "-gdwarf-aranges", "-gsplit-dwarf", "-ggnu-pubnames", "-Xclang", "-fuse-ctor-homing", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-shadow", "-Wctad-maybe-unsupported", "-Wc++11-narrowing", "-Wundef", "-Wunused-lambda-capture", "-Wno-inconsistent-missing-override" ],
+ "cflags_c": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
+ "cflags_objc": [ "-std=c11", "-Wstrict-prototypes" ],
+ "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++20", "-Wno-trigraphs", "-gsimple-template-names", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../../buildtools/third_party/libc++/trunk/include", "-isystem../../buildtools/third_party/libc++abi/trunk/include", "-fvisibility-inlines-hidden" ],
"check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
+ "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:cet_shadow_stack", "//build/config/compiler:chromium_code", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:no_unresolved_symbols", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:thinlto_optimize_default", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//media:rtc_media_defines_config", "//test:test_main_direct_config" ],
+ "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_OZONE=1", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"llvmorg-16-init-10736-ged9638c4-1\"", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "CR_LIBCXX_REVISION=c2e10323cc8190175715ea1bcdb109f59b84447c", "_LIBCPP_ENABLE_ASSERTIONS_DEFAULT=1", "_LIBCPP_AVAILABILITY_CUSTOM_VERBOSE_ABORT_PROVIDED=1", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_STRICT_FIELD_TRIALS=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "WEBRTC_HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_ENABLE_AVX2", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "LIBYUV_DISABLE_NEON", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "HAVE_WEBRTC_VIDEO", "WEBRTC_UNIT_TEST" ],
"deps": [ "//api:create_frame_generator", "//api:fake_frame_decryptor", "//api:fake_frame_encryptor", "//api:field_trials_view", "//api:frame_generator_api", "//api:libjingle_peerconnection_api", "//api:mock_fec_controller_override", "//api:mock_frame_decryptor", "//api:mock_video_codec_factory", "//api:mock_video_decoder", "//api:mock_video_encoder", "//api:rtp_headers", "//api:rtp_parameters", "//api:scoped_refptr", "//api:sequence_checker", "//api:simulated_network_api", "//api:time_controller", "//api:transport_api", "//api/adaptation:resource_adaptation_api", "//api/crypto:options", "//api/metronome/test:fake_metronome", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/test/metrics:global_metrics_logger_and_exporter", "//api/test/metrics:metric", "//api/test/video:function_video_factory", "//api/transport:field_trial_based_config", "//api/units:data_rate", "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//api/video:builtin_video_bitrate_allocator_factory", "//api/video:encoded_image", "//api/video:recordable_encoded_frame", "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//api/video/test:video_frame_matchers", "//api/video_codecs:video_codecs_api", "//api/video_codecs:vp8_temporal_layers_factory", "//call:call_interfaces", "//call:fake_network", "//call:mock_bitrate_allocator", "//call:mock_rtp_interfaces", "//call:rtp_interfaces", "//call:rtp_receiver", "//call:rtp_sender", "//call:simulated_network", "//call:simulated_packet_receiver", "//call:video_stream_api", "//call/adaptation:resource_adaptation", "//call/adaptation:resource_adaptation_test_utilities", "//common_video:common_video", "//common_video/test:utilities", "//media:rtc_audio_video", "//media:rtc_internal_video_codecs", "//media:rtc_media", "//media:rtc_media_base", "//media:rtc_media_tests_utils", "//media:rtc_simulcast_encoder_adapter", "//modules:module_api_public", "//modules/pacing:pacing", "//modules/rtp_rtcp:mock_rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//modules/video_coding:codec_globals_headers", "//modules/video_coding:encoded_frame", "//modules/video_coding:packet_buffer", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_h264", "//modules/video_coding:webrtc_multiplex", "//modules/video_coding:webrtc_vp8", "//modules/video_coding:webrtc_vp9", "//modules/video_coding:webrtc_vp9_helpers", "//modules/video_coding/codecs/av1:libaom_av1_encoder", "//modules/video_coding/svc:scalability_mode_util", "//modules/video_coding/svc:scalability_structures", "//modules/video_coding/svc:scalable_video_controller", "//modules/video_coding/timing:timing_module", "//rtc_base:byte_buffer", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base:platform_thread", "//rtc_base:rate_limiter", "//rtc_base:rate_statistics", "//rtc_base:refcount", "//rtc_base:rtc_base", "//rtc_base:rtc_base_tests_utils", "//rtc_base:rtc_event", "//rtc_base:rtc_numerics", "//rtc_base:rtc_task_queue", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base:task_queue_for_test", "//rtc_base:threading", "//rtc_base:timeutils", "//rtc_base/containers:flat_map", "//rtc_base/experiments:alr_experiment", "//rtc_base/experiments:encoder_info_settings", "//rtc_base/synchronization:mutex", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//test:direct_transport", "//test:encoder_settings", "//test:fake_encoded_frame", "//test:fake_video_codecs", "//test:field_trial", "//test:fileutils", "//test:frame_utils", "//test:mock_frame_transformer", "//test:mock_transport", "//test:null_transport", "//test:rtp_test_utils", "//test:run_loop", "//test:scoped_key_value_config", "//test:test_common", "//test:test_support", "//test:video_test_common", "//test/time_controller:time_controller", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/functional:any_invocable", "//third_party/abseil-cpp/absl/functional:bind_front", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional", "//third_party/abseil-cpp/absl/types:variant", "//video:decode_synchronizer", "//video:frame_cadence_adapter", "//video:frame_decode_scheduler", "//video:frame_decode_timing", "//video:task_queue_frame_decode_scheduler", "//video:unique_timestamp_counter", "//video:video", "//video:video_mocks", "//video:video_receive_stream_timeout_tracker", "//video:video_stream_buffer_controller", "//video:video_stream_decoder_impl", "//video:video_stream_encoder_impl", "//video:video_stream_encoder_interface", "//video/adaptation:video_adaptation", "//video/config:encoder_config", "//video/config:streams_config", "//video/config:video_config_tests" ],
"externs": {
},
"include_dirs": [ "//", "//out/Debug/gen/", "//buildtools/third_party/libc++/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Werror", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nodefaultlibs" ],
- "libs": [ "c", "gcc_s", "m", "rt", "dl" ],
+ "ldflags": [ "-Werror", "-fuse-ld=lld", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,--color-diagnostics", "-Wl,--undefined-version", "-Wl,--no-call-graph-profile-sort", "--target=riscv64-linux-gnu", "-no-canonical-prefixes", "-Wl,--gdb-index", "-rdynamic", "-Wl,-z,defs", "-Wl,--as-needed", "-nostdlib++" ],
+ "libs": [ "rt", "dl" ],
"metadata": {
},
@@ -51920,19 +52493,20 @@
"//video/video_stream_encoder_unittest.cc": [ "obj/video/video_tests/video_stream_encoder_unittest.o" ]
},
"sources": [ "//video/alignment_adjuster_unittest.cc", "//video/buffered_frame_decryptor_unittest.cc", "//video/call_stats2_unittest.cc", "//video/cpu_scaling_tests.cc", "//video/decode_synchronizer_unittest.cc", "//video/encoder_bitrate_adjuster_unittest.cc", "//video/encoder_overshoot_detector_unittest.cc", "//video/encoder_rtcp_feedback_unittest.cc", "//video/end_to_end_tests/bandwidth_tests.cc", "//video/end_to_end_tests/call_operation_tests.cc", "//video/end_to_end_tests/codec_tests.cc", "//video/end_to_end_tests/config_tests.cc", "//video/end_to_end_tests/extended_reports_tests.cc", "//video/end_to_end_tests/fec_tests.cc", "//video/end_to_end_tests/frame_encryption_tests.cc", "//video/end_to_end_tests/histogram_tests.cc", "//video/end_to_end_tests/multi_codec_receive_tests.cc", "//video/end_to_end_tests/multi_stream_tester.cc", "//video/end_to_end_tests/multi_stream_tester.h", "//video/end_to_end_tests/multi_stream_tests.cc", "//video/end_to_end_tests/network_state_tests.cc", "//video/end_to_end_tests/resolution_bitrate_limits_tests.cc", "//video/end_to_end_tests/retransmission_tests.cc", "//video/end_to_end_tests/rtp_rtcp_tests.cc", "//video/end_to_end_tests/ssrc_tests.cc", "//video/end_to_end_tests/stats_tests.cc", "//video/end_to_end_tests/transport_feedback_tests.cc", "//video/frame_cadence_adapter_unittest.cc", "//video/frame_decode_timing_unittest.cc", "//video/frame_encode_metadata_writer_unittest.cc", "//video/picture_id_tests.cc", "//video/quality_limitation_reason_tracker_unittest.cc", "//video/quality_scaling_tests.cc", "//video/quality_threshold_unittest.cc", "//video/receive_statistics_proxy2_unittest.cc", "//video/report_block_stats_unittest.cc", "//video/rtp_video_stream_receiver2_unittest.cc", "//video/rtp_video_stream_receiver_frame_transformer_delegate_unittest.cc", "//video/send_delay_stats_unittest.cc", "//video/send_statistics_proxy_unittest.cc", "//video/stats_counter_unittest.cc", "//video/stream_synchronization_unittest.cc", "//video/task_queue_frame_decode_scheduler_unittest.cc", "//video/unique_timestamp_counter_unittest.cc", "//video/video_receive_stream2_unittest.cc", "//video/video_receive_stream_timeout_tracker_unittest.cc", "//video/video_send_stream_impl_unittest.cc", "//video/video_send_stream_tests.cc", "//video/video_source_sink_controller_unittest.cc", "//video/video_stream_buffer_controller_unittest.cc", "//video/video_stream_decoder_impl_unittest.cc", "//video/video_stream_encoder_unittest.cc" ],
+ "swiftflags": [ "-file-compilation-dir=." ],
"testonly": true,
- "toolchain": "//build/toolchain/linux:riscv64",
+ "toolchain": "//build/toolchain/linux:clang_riscv64",
"type": "source_set",
"visibility": [ "//*" ]
}
},
"toolchains": {
- "//build/toolchain/linux:riscv64": {
+ "//build/toolchain/linux:clang_riscv64": {
"action": {
},
"alink": {
- "command": "rm -f {{output}} && \"riscv64-linux-gnu-ar\" {{arflags}} -r -c -s -D {{output}} @\"{{output}}.rsp\"",
+ "command": "rm -f {{output}} && \"../../third_party/llvm-build/Release+Asserts/bin/llvm-ar\" {{arflags}} -r -c -s -D {{output}} @\"{{output}}.rsp\"",
"default_output_dir": "{{target_out_dir}}",
"default_output_extension": ".a",
"description": "AR {{output}}",
@@ -51945,7 +52519,7 @@
"weak_framework_switch": "-weak_framework "
},
"asm": {
- "command": " riscv64-linux-gnu-gcc -MMD -MF {{output}}.d {{defines}} {{include_dirs}} {{asmflags}} -c {{source}} -o {{output}}",
+ "command": " ../../third_party/llvm-build/Release+Asserts/bin/clang -MMD -MF {{output}}.d {{defines}} {{include_dirs}} {{asmflags}} -c {{source}} -o {{output}}",
"depfile": "{{output}}.d",
"description": "ASM {{output}}",
"framework_dir_switch": "-F",
@@ -51956,7 +52530,7 @@
"weak_framework_switch": "-weak_framework "
},
"cc": {
- "command": " riscv64-linux-gnu-gcc -MMD -MF {{output}}.d {{defines}} {{include_dirs}} {{cflags}} {{cflags_c}} -c {{source}} -o {{output}}",
+ "command": " ../../third_party/llvm-build/Release+Asserts/bin/clang -MMD -MF {{output}}.d {{defines}} {{include_dirs}} {{cflags}} {{cflags_c}} -c {{source}} -o {{output}}",
"depfile": "{{output}}.d",
"description": "CC {{output}}",
"framework_dir_switch": "-F",
@@ -51971,7 +52545,7 @@
"description": "COPY {{source}} {{output}}"
},
"cxx": {
- "command": " riscv64-linux-gnu-g++ -MMD -MF {{output}}.d {{defines}} {{include_dirs}} {{cflags}} {{cflags_cc}} -c {{source}} -o {{output}}",
+ "command": " ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF {{output}}.d {{defines}} {{include_dirs}} {{cflags}} {{cflags_cc}} -c {{source}} -o {{output}}",
"depfile": "{{output}}.d",
"description": "CXX {{output}}",
"framework_dir_switch": "-F",
@@ -51982,7 +52556,7 @@
"weak_framework_switch": "-weak_framework "
},
"link": {
- "command": "python3 \"../../build/toolchain/gcc_link_wrapper.py\" --output=\"{{output_dir}}/{{target_output_name}}{{output_extension}}\" -- riscv64-linux-gnu-g++ {{ldflags}} -o \"{{output_dir}}/{{target_output_name}}{{output_extension}}\" -Wl,--start-group @\"{{output_dir}}/{{target_output_name}}{{output_extension}}.rsp\" {{solibs}} -Wl,--end-group {{libs}}",
+ "command": "python3 \"../../build/toolchain/gcc_link_wrapper.py\" --output=\"{{output_dir}}/{{target_output_name}}{{output_extension}}\" -- ../../third_party/llvm-build/Release+Asserts/bin/clang++ {{ldflags}} -o \"{{output_dir}}/{{target_output_name}}{{output_extension}}\" -Wl,--start-group @\"{{output_dir}}/{{target_output_name}}{{output_extension}}.rsp\" {{solibs}} -Wl,--end-group {{libs}}",
"default_output_dir": "{{root_out_dir}}",
"description": "LINK {{output_dir}}/{{target_output_name}}{{output_extension}}",
"framework_dir_switch": "-F",
@@ -51993,7 +52567,7 @@
"weak_framework_switch": "-weak_framework "
},
"solink": {
- "command": "python3 \"../../build/toolchain/gcc_solink_wrapper.py\" --readelf=\"riscv64-linux-gnu-readelf\" --nm=\"riscv64-linux-gnu-nm\" --sofile=\"{{output_dir}}/{{target_output_name}}{{output_extension}}\" --tocfile=\"{{output_dir}}/{{target_output_name}}{{output_extension}}.TOC\" --output=\"{{output_dir}}/{{target_output_name}}{{output_extension}}\" -- riscv64-linux-gnu-g++ -shared -Wl,-soname=\"{{target_output_name}}{{output_extension}}\" {{ldflags}} -o \"{{output_dir}}/{{target_output_name}}{{output_extension}}\" @\"{{output_dir}}/{{target_output_name}}{{output_extension}}.rsp\" ",
+ "command": "python3 \"../../build/toolchain/gcc_solink_wrapper.py\" --readelf=\"../../third_party/llvm-build/Release+Asserts/bin/llvm-readelf\" --nm=\"../../third_party/llvm-build/Release+Asserts/bin/llvm-nm\" --sofile=\"{{output_dir}}/{{target_output_name}}{{output_extension}}\" --tocfile=\"{{output_dir}}/{{target_output_name}}{{output_extension}}.TOC\" --output=\"{{output_dir}}/{{target_output_name}}{{output_extension}}\" -- ../../third_party/llvm-build/Release+Asserts/bin/clang++ -shared -Wl,-soname=\"{{target_output_name}}{{output_extension}}\" {{ldflags}} -o \"{{output_dir}}/{{target_output_name}}{{output_extension}}\" @\"{{output_dir}}/{{target_output_name}}{{output_extension}}.rsp\" ",
"default_output_dir": "{{root_out_dir}}",
"default_output_extension": ".so",
"description": "SOLINK {{output_dir}}/{{target_output_name}}{{output_extension}}",
@@ -52006,7 +52580,7 @@
"weak_framework_switch": "-weak_framework "
},
"solink_module": {
- "command": "riscv64-linux-gnu-g++ -shared {{ldflags}} -o \"{{output_dir}}/{{target_output_name}}{{output_extension}}\" -Wl,-soname=\"{{target_output_name}}{{output_extension}}\" @\"{{output_dir}}/{{target_output_name}}{{output_extension}}.rsp\"",
+ "command": "../../third_party/llvm-build/Release+Asserts/bin/clang++ -shared {{ldflags}} -o \"{{output_dir}}/{{target_output_name}}{{output_extension}}\" -Wl,-soname=\"{{target_output_name}}{{output_extension}}\" @\"{{output_dir}}/{{target_output_name}}{{output_extension}}.rsp\"",
"default_output_dir": "{{root_out_dir}}",
"default_output_extension": ".so",
"description": "SOLINK_MODULE {{output_dir}}/{{target_output_name}}{{output_extension}}",